To jest polecenie man2html, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
man2html - sformatuj stronę podręcznika w formacie HTML
STRESZCZENIE
man2html [opcje] [plik]
OPIS
man2html konwertuje stronę podręcznika, jak można znaleźć w filet (lub stdin, w przypadku braku argumentu pliku lub
podany jest argument „-”) z nroff w stylu man do HTML i wypisuje wynik dalej
standardowe wyjście. Obsługuje tbl, ale nie wie o eqn. Status wyjścia to 0. Jeśli
coś pójdzie nie tak, na standardowe wyjście zostanie wydrukowana strona błędu.
Może być używane jako samodzielne narzędzie, ale jest przeznaczone głównie jako narzędzie pomocnicze
umożliwić użytkownikom przeglądanie stron podręcznika przy użyciu przeglądarki HTML, takiej jak ryś(1) xmozaika(1) lub
netscape(1).
Główna część man2html to silnik troff-to-html napisany przez Richarda Verhoevena
([email chroniony]). Dodaje hiperłącza do następujących konstrukcji:
bla(3x) "http://localhost/cgi-bin/man/man2html?3x+foo"
metoda://string "metoda://string"
www.nazwa.hosta "http://www.host.name"
nazwa.hosta ftp "ftp://ftp.nazwa.hosta"
nazwa@host "mailto:nazwa@host"
„plik:/usr/include/string.h”
(Pierwszą z nich można dostroić za pomocą opcji - patrz poniżej.) Nie jest wykonywane żadne wyszukiwanie - linki
wygenerowane nie muszą istnieć. Również indeks z wewnętrznymi hiperłączami do różnych sekcji
jest generowany, dzięki czemu łatwiej jest znaleźć drogę na dużych stronach podręcznika, takich jak bash(1).
OPCJE
Podczas czytania ze standardowego wejścia nie zawsze jest jasne, jak przeprowadzić rozwinięcie .so. Opcja -D
pozwala skryptowi zdefiniować katalog roboczy.
-D nazwa ścieżki
Usuń dwie ostatnie części z nazwy ścieżki i wykonaj a chdir(reż) przed rozpoczęciem
konwersja.
Opcja -E umożliwia łatwe generowanie komunikatów o błędach ze skryptu CGI.
-E ciąg
Wyprowadź stronę błędu zawierającą podany komunikat o błędzie.
Ogólna forma hiperłącza generowanego dla odniesienia do strony podręcznika to
z wartością domyślną, jak pokazano powyżej. Części tego hiperłącza są ustawiane przy użyciu różnych
opcje.
-h Ustaw metodę:cgipath na http://localhost.
-H host[.domena][:port]
Ustaw metodę:cgipath na http://host.domena:port.
-l Ustaw metodę:cgipath na lynxcgi:/ Usr / lib.
-L reż Ustaw metodę:cgipath na lynxcgi:reż.
-M ścieżka_man2html
Ustaw ścieżkę man2html do użycia. Wartość domyślna to /cgi-bin/man/man2html.
-p Ustaw separator na „/”.
-q Ustaw separator na „?”. To jest ustawienie domyślne.
-r Użyj względnych ścieżek HTML zamiast ścieżek cgi-bin.
Na maszynie bez uruchamiania httpd, można użyć ryś do przeglądania stron podręcznika, używając
metoda Lynxcgi. Gdy uruchomiony jest jakiś demon HTTP, można użyć programu Lynx lub dowolnej innej przeglądarki
do przeglądania stron podręcznika, używając metody http. Opcja -l (dla `lynxcgi') wybiera
dawne zachowanie. Dzięki niemu domyślną ścieżką cgi jest / Usr / lib.
Ogólnie rzecz biorąc, skrypt CGI można wywołać za pomocą
/ ?
a zmienne środowiskowe PATH_INFO i QUERY_STRING zostaną ustawione na I
odpowiednio. Ponieważ lynxcgi nie obsługuje części PATH_INFO, generujemy
hiperłącza z „?” domyślnie jako separator. Opcja -p (dla `ścieżki') wybiera '/' jako
separator, podczas gdy opcja -q (dla `zapytania') wybiera '?' jako separator.
Opcja -H gospodarz określi hosta, którego będzie używać (zamiast localhost). Skrypt cgi
można by użyć
man2html -H $NAZWA_SERWERA
jeśli zmienna SERVER_NAME jest ustawiona. Dzięki temu Twoja maszyna będzie działać jako serwer i
eksportuj strony podręcznika.
Korzystaj z man2html online, korzystając z usług onworks.net