manlifter - Bulutta Çevrimiçi

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut manlifter'dır.

Program:

ADI


manlifter - doclifter için toplu dönüştürme komut dosyası ve test koşum takımı

SİNOPSİS


adam kaldırıcı [-NS seçenek] [-e] [-f liste dosyası] [-Selam mandir] [-m] [-M] [-o dış yön]
[-P yama dizini] [-P] [-q] [-v] [-s Bölüm] [-X dışlamak] isim...

adam kaldırıcı [-S]

TANIM


adam kaldırıcı sıralayan bir komut dosyasıdır doklifter(1) bir manuel sayfa ağacının tamamını dönüştürmek için
XML-Docbook, isteğe bağlı olarak XML'den de HTML üretir. Başka bir kullanım olarak
doklifter için işkence testi aracı; hataları standart çıktıya kaydeder ve zamanlamaları toplar.

Herhangi bir dosya argümanı olmadan çağrılan manlifter, tüm uygun kılavuz sayfalarını dönüştürmeye çalışır.
sistemde yüklü, elde edilen xml dosyalarını mevcut durumda xmlman altına yerleştirerek
dizin. Başarıyla çevrilen her sayfa foo.N, aşağıdaki manN/foo.xml dosyasına kopyalanır:
çıktı dizini, hangi kaynak dizinden geldiğine bakılmaksızın.

gösteren bir metin içeriyorsa, toplu dönüştürme için uygun olmayan bir sayfa olarak kabul edilir.
Doxygen'den DocBook ustalarından üretilmiştir.

İncelenen her kaynak dosya için, hedef dosya mevcutsa ve mevcut dosyadan daha yeniyse
kaynak, dönüştürme atlanır; böylece, artan çalıştırmalar adam kaldırıcı en az işi yap
hedef XML ağacını güncel tutmak için gerekli. Benzer şekilde, -h modunda türetilmiş HTML dosyaları
sadece gerektiğinde yapılır.

Sadece saplama sayfaları .yani yönlendirmeler karşılık gelen XML sembolik bağlantılarına çevrilir
dosyalar (ve -h ile HTML dosyaları).

adam kaldırıcı kök olarak yorumlanan tek bir dosya argümanıyla da çağrılabilir.
potansiyel bir kılavuz sayfasının adı. adam kaldırıcı ardından seçilen tüm manuel bölümleri arar.
eşleşen bir sayfa ve onu dönüştürmeye çalışır. Bu durumda, man sayfasının bir kopyası ve
dönüştürülmüş sürüm, adlarıyla birlikte çıktı dizinine hemen bırakılır
sırasıyla foobar.man ve foobar.man.xml. Bu mod normalde yalnızca ilgi çekicidir
için doklifter Bu programda hata ayıklamak için geliştiriciler.

Yukarıdaki durumlardan herhangi birinde, adam kaldırıcı .gz, .bz2 veya
Adına .Z eki.

Seçenekler aşağıdaki gibidir:

-d
Dize bağımsız değişkenini seçenekler olarak her bir doklifter çağrısına iletin. Her boşlukla ayrılmış belirteç
dizede aramada ayrı bir argüman olur.

-e
Günlük filtresi modunda çalıştırın (esas olarak doklifter geliştiriciler). Bu modda,
adam kaldırıcı standart girdiden bir test günlüğü okur ve onu aşağıdakilere bağlı olarak filtreler
-f ve -q seçenekleri. Bunlardan hiçbiri verilmezse, başarılı çalıştırmalardan gelen mesajlar
çıkarıldı ve yalnızca hatalar standart çıktıya aktarıldı.

-f
Normalde, bağımsız değişken dosyasındaki her satırın adlandırdığı dosyalarda doclifter'ı çalıştırın. İçinde
hata filtresi modu, argüman bunun yerine bir filtreleme normali olarak yorumlanır
ifadesi.

-h
Ayrıca çıktı dizinine HTML çevirileri oluşturun. DocBook cirefentry işaretlemesi
dizindeki köprülere dönüştürülür ve bir içerik listesi oluşturulur.
dizin.html.

-I
El ile sayfa ağacının kökünü belirtin. Varsayılan olarak bu /usr/share/man'dir.

-m
Getirilen son sayfayı düzeltmek için bir yama yapın. Kopyalanır, bir editör çağrılır
kopya (ortam değişkenini kullanarak $ EDITOR), ve sonra fark(1) düşmeye çağrılır
düzeltme eki dizinindeki yama. Böyle bir yama zaten varsa bir hatayla başarısız olur
mevcut.

-M
Belirtilen dosyaları kaldırın, ardından -m seçeneğinin eşdeğerini yapın.

-o
XML-DocBook çevirilerinin bırakılacağı çıktı dizinini ayarlayın. Tarafından
varsayılan bu, toplu iş modunda geçerli dizinin altındaki xmlman'dır veya geçerli
aksi halde dizin.

-p
Argümanı bir yama dizininin adı olarak yorumlayın (varsayılan ad prepatch
geçerli dizinin altında). foo.N.patch adlı her dosya bir yama olarak yorumlanır.
doclifter tercüme etmeden önce foo(N) kılavuz sayfasına uygulanmalıdır.

-P
Python hotshot modülünü kullanarak profil oluşturmayı etkinleştirin; bu sadece akort için kullanışlıdır
doclifter böylece daha hızlı çalışır. Ham veriler manlifter.prof'a yazılır ve bir özet
rapor, standart çıktıdaki günlüğe eklenir. Uyarı: ham veri dosyaları
çok büyük hale gelir ve rapor oluşturma için son işleme,
gerçek işleme (veya daha uzun!).

-q
Normalde, -q (sessiz) seçeneğini her doklifter çağrısına iletin. Hata filtresi modunda,
çevirinin başarısız olduğu dosyaların bir listesini döndürür.

-v
-v (ayrıntılı) seçeneğini her doklifter çağrısına iletin. Bu seçenek şu şekilde tekrarlanabilir:
ayrıntı düzeyini artırın.

-s
Taranacak bir bölüm belirtin. Bunu bir argümanla kullanın; ne zaman gerekli olmamalı
tüm ağacın bir dönüşümünü yapıyor.

-S
Bir dosyadan hata istatistiklerini derleyin adam kaldırıcı standart girdide sunulan günlük dosyası. Bu
seçenek esas olarak ilgilenecek doklifter geliştiricileri.

-X
Toplu modda, bağımsız değişken dosyasında listelenen sayfaları hariç tutun. Sayfalar için kullanılmak içindir
azaltmak için iyi bilinen ve kaldırılması çok uzun zaman alan
bir test çalıştırması için zaman. (Çoğu sayfa yarım saniyeden daha kısa sürede kalkar, ancak birkaçı
15 dakika veya daha uzun.)

adam kaldırıcı standart çıktıya bir günlük dosyası yayar. Dosya bir zaman damgası satırıyla başlar ve
boş satır ve çalışma süresi ve çeşitli ilginç istatistikler veren bir satırla biter.
Bunların arasında, üzerinde bulunduğu her dosya için bir tane olmak üzere, boş satırlarla ayrılmış kıtalar vardır. doklifter
koşuyordu.

Her kıtanın ilk satırı "!" ile başlar, ardından kaynağın yol adı gelir.
manuel çağrı cihazı, ardından "=" ve doclifter'ın dönüş durumu bu dosyada çalıştırılır.
Bunu takiben bir boşluk ve dokliftersaniye cinsinden çalışma zamanı.

Bu ilk satırı, bilgi mesajları ve hata çıktısı takip edebilir.
doklifter koşusu.

adam kaldırıcı bir kopyasını bulmalı doklifter geçerli dizinde veya aşağıdakilerden birinde
komut dizinleri PATH koşmak için.

onworks.net hizmetlerini kullanarak manlifter'ı çevrimiçi kullanın



En yeni Linux ve Windows çevrimiçi programları