Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen man2html komutudur.
Program:
ADI
man2html - bir manuel sayfayı html olarak biçimlendirin
SİNOPSİS
man2html [seçenekler] [dosya]
TANIM
man2html bir manuel sayfayı bulunduğu gibi dönüştürür dosya (veya dosya argümanı olmaması durumunda stdin veya
"-" argümanı verilir) man-style nroff'tan html'ye ve sonucu yazdırır
standart. Tbl'yi destekliyor ancak eqn'yi bilmiyor. Çıkış durumu 0'dır.
bir şeyler ters giderse, stdout'ta bir hata sayfası yazdırılır.
Bu, bağımsız bir yardımcı program olarak kullanılabilir, ancak esas olarak yardımcı olarak tasarlanmıştır.
gibi bir html tarayıcısı kullanarak kullanıcıların man sayfalarına göz atmalarını sağlayın vaşak(1) xmozaik(1) veya
netscape(1).
Ana kısmı man2html Richard Verhoeven tarafından yazılmış troff-to-html motorudur
([e-posta korumalı]). Aşağıdaki yapılar için köprüler ekler:
foo(3x)"http://localhost/cgi-bin/man/man2html?3x+foo"
yöntem://dize "yöntem://dize"
www.host.name"http://www.host.name"
ftp.host.name "ftp://ftp.host.name"
ad@host "mailto:ad@host"
"dosya:/usr/include/string.h"
(Bunlardan ilki seçeneklerle ayarlanabilir - aşağıya bakın.) Arama yapılmaz - bağlantılar
oluşturulmuş olması gerekmez. Ayrıca çeşitli bölümlere dahili köprüler içeren bir dizin
gibi büyük man sayfalarında yolunu bulmak daha kolay olacak şekilde oluşturulur. darbe(1).
SEÇENEKLER
Stdin'den okurken, .so genişletmesinin nasıl yapılacağı her zaman net değildir. -D seçeneği
bir betiğin çalışma dizinini tanımlamasına izin verir.
-D yol adı
Yol adından son iki parçayı soyun ve bir chdir(dir) başlamadan önce
dönüşüm.
-E seçeneği, bir cgi betiğinden hata mesajlarının kolayca oluşturulmasını sağlar.
-E dizi
Verilen hata mesajını içeren bir hata sayfası çıktısı alın.
Bir kılavuz sayfası referansı için oluşturulan bir köprünün genel biçimi şu şekildedir:
yukarıda gösterildiği gibi bir varsayılan ile. Bu köprünün parçaları, çeşitli
seçenekleri.
-h Yöntemi ayarla:cgipath to http://localhost.
-H host[.domain][:bağlantı noktası]
Method:cgipath'ı http:// olarak ayarlahost.domain:bağlantı noktası.
-l Yöntem:cgipath'ı lynxcgi'ye ayarla:/ USR / lib.
-L dir Yöntem:cgipath'ı lynxcgi'ye ayarla:dir.
-M man2htmlyol
Kullanılacak man2htmlyolunu ayarlayın. Varsayılan /cgi-bin/man/man2html.
-p Ayırıcıyı '/' olarak ayarlayın.
-q Ayırıcıyı '?' olarak ayarlayın. Bu varsayılandır.
-r cgi-bin yolları yerine göreli html yollarını kullanın.
Çalışmadan bir makinede httpd, biri kullanabilir vaşak kullanarak man sayfalarına göz atmak için
lynxcgi yöntemi. Bazı http arka plan programı çalışırken, vaşak veya başka bir tarayıcı kullanılabilir
http yöntemini kullanarak man sayfalarına göz atmak için. -l seçeneği ("lynxcgi" için)
eski davranış. Bununla birlikte, varsayılan cgipath / USR / lib.
Genel olarak, bir cgi betiği şu şekilde çağrılabilir:
/ ?
ve PATH_INFO ve QUERY_STRING ortam değişkenleri olarak ayarlanacak ve
, sırasıyla. lynxcgi PATH_INFO kısmını işlemediğinden,
`?' ile köprüler varsayılan olarak ayırıcı olarak. -p seçeneği ("yol" için) '/' öğesini şu şekilde seçer:
bir ayırıcı, -q seçeneği ('sorgu' için) '?' ayırıcı olarak.
-H seçeneği ev sahibi kullanılacak ana bilgisayarı belirleyecektir (yerine localhost). bir cgi betiği
kullanabilir
man2html -H $SERVER_NAME
SERVER_NAME değişkeni ayarlanmışsa. Bu, makinenizin bir sunucu olarak hareket etmesine ve
man sayfalarını dışa aktarın.
onworks.net hizmetlerini kullanarak man2html'yi çevrimiçi kullanın