Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

lexgrog — Internet w chmurze

Uruchom lexgrog w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie lexgrog, które można uruchomić u dostawcy bezpłatnego 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Ę


lexgrog — analizuje informacje nagłówkowe na stronach podręcznika

STRESZCZENIE


lexgrog [-m|-c] [-dfw?V] [-E kodowanie] filet ...

OPIS


lexgrog jest implementacją tradycyjnego narzędzia „groff Guess” w programie lex. To brzmi
listę plików w wierszu poleceń jako pliki źródłowe strony podręcznika lub wstępnie sformatowane
strony „cat” i wyświetla ich nazwę oraz opis używany przez a propos i co jestThe
lista filtrów wstępnego przetwarzania wymaganych przez stronę podręcznika przed jej przekazaniem nroff or
troff, lub obie.

Jeśli dane wejściowe są źle sformatowane, lexgrog wypisze „parsowanie nie powiodło się”; może się to przydać
programy zewnętrzne, które muszą sprawdzić poprawność stron podręcznika. Jeśli jeden z lexgrogwejście
files to „-”, odczyta ze standardowego wejścia; jeśli dowolny plik wejściowy jest skompresowany, a
wersja zdekompresowana zostanie odczytana automatycznie.

OPCJE


-d, --odpluskwić
Wydrukuj informacje debugowania.

-m, --facet
Analizuj dane wejściowe jako pliki źródłowe strony podręcznika. Jest to ustawienie domyślne, jeśli nie --facet ani
--Kot jest podawany.

-c, --Kot
Analizuj dane wejściowe jako wstępnie sformatowane strony podręcznika („strony kotów”). --facet i --Kot Nie może być
podane jednocześnie.

-w, --co jest
Wyświetla nazwę i opis z nagłówka strony podręcznika, w formie używanej przez a propos i
co jest. Jest to ustawienie domyślne, jeśli nie --co jest ani --filtry jest podawany.

-f, --filtry
Wyświetl listę filtrów potrzebnych do wstępnego przetworzenia strony podręcznika przed formatowaniem
w nroff or troff.

-E kodowanie, --kodowanie kodowanie
Zastąp odgadnięty zestaw znaków dla strony kodowanie.

-?, --help
Wydrukuj komunikat pomocy i wyjdź.

--stosowanie
Wydrukuj krótką wiadomość dotyczącą użytkowania i zakończ.

-V, --wersja
Wyświetl informacje o wersji.

EXIT STATUS


0 Pomyślne wykonanie programu.

1 Błąd użytkowania.

2 lexgrog nie udało się przeanalizować jednego lub więcej plików wejściowych.

PRZYKŁADY


$ lexgrog człowiek.1
man.1: "man - interfejs do podręczników on-line"
$ lexgrog -fw man.1
man.1 (t): "man - interfejs do podręczników on-line"
$ lexgrog -c whatis.cat1
whatis.cat1: "whatis - wyświetl opisy stron podręcznika"
$ Lexgrog uszkodzony.1
uszkodzony.1: Analiza nie powiodła się

CO JEST ROZBIÓR GRAMATYCZNY ZDANIA


mandb (który używa tego samego kodu co lexgrog) analizuje IMIĘ sekcja u góry każdego z nich
stronę podręcznika, w której znajdziesz nazwy i opisy funkcji udokumentowanych w każdej z nich. Chwila
parser jest dość tolerancyjny, ponieważ musi radzić sobie z wieloma różnymi formularzami
były używane w przeszłości, czasami może nie dojść do wydobycia wymaganych informacji.

Podczas korzystania z tradycyjnego mężczyzna zestaw makro, poprawny IMIĘ sekcja wygląda mniej więcej tak
to:

NAZWA .SH
foo \- program do zrobienia czegoś

Niektóre ręczne pagery wymagają, aby znak „\-” był dokładnie taki, jak pokazano; mandb jest bardziej tolerancyjny, ale
ze względu na kompatybilność z innymi systemami dobrym pomysłem jest jednak zachowanie pliku
ukośnik wsteczny.

Po lewej stronie może znajdować się kilka nazw oddzielonych przecinkami. Imiona zawierające
białe znaki będą ignorowane, aby uniknąć patologicznego zachowania w przypadku niektórych źle sformułowanych IMIĘ
Sekcje. Tekst po prawej stronie ma dowolną formę i może być rozłożony na wiele części
linie. Jeśli w tym samym dokumencie udokumentowanych jest kilka funkcji z różnymi opisami
podręcznika, dlatego używany jest następujący formularz:

NAZWA .SH
foo, bar \- programy, aby coś zrobić
.br
baz \- program nic nie robiący

(Zamiast makra przerywającego można użyć makra rozpoczynającego nowy akapit, np. .PP
br.)

Podczas korzystania z pakietu pochodzącego z BSD mdoc zestaw makro, poprawny IMIĘ sekcja wygląda mniej więcej tak
to:

.Sh NAZWA
.Nm fuj
.Nd program, który coś zrobi

Istnieje kilka typowych powodów niepowodzenia analizy whatis. Czasami autorzy instrukcji
strony zamień „.SH NAZWA” na „.SH MYPROGRAM”, a następnie mandb nie mogę znaleźć sekcji z
który wydobędzie potrzebne informacje. Czasami autorzy dołączają sekcję NAZWA, ale
umieść tam dowolny tekst zamiast „nazwa \- opis”. Jednak dowolna składnia
podobne do powyższych należy przyjąć.

Korzystaj z Lexgrog online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad