To jest polecenie hfst-grep, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych internetowych stacji roboczych, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
hfst-grep - =Wyszukaj WZORZEC w każdym PLIKU lub standardowym wejściu.
STRESZCZENIE
hfst-grep [OPCJE...] WZÓR [FILE...]
OPIS
Wyszukaj WZORZEC w każdym PLIKU lub standardowym wejściu. Wzór to domyślnie ksero
wyrażenie regularne (XRE). Przykład: hfst-grep 'hello % world' menu.h menu.c
wspólny opcje:
-h, --help
Wydrukuj wiadomość pomocy
-V, --wersja
Informacje o wersji do druku
-v, --gadatliwy
Drukuj szczegółowo podczas przetwarzania
-q, --cichy
Drukuj tylko błędy krytyczne i żądane dane wyjściowe
-s, --cichy
Alias --cichy
-9, --format=TYP
skompiluj wyrażenia do automatów TYPE
Wyrażenie regularne wybór i interpretacja:
-E, --rozszerzone-wyrażenie regularne
WZORZEC to rozszerzone wyrażenie regularne (ERE)
-F, --stałe-ciągi
WZORZEC to zestaw stałych łańcuchów oddzielonych znakami nowej linii
-G, --podstawowe-wyrażenie regularne
WZORZEC to podstawowe wyrażenie regularne (BRE)
-P, --perl-wyrażenie regularne
WZORZEC jest wyrażeniem regularnym Perla
-X, --xerox-regexp
WZORZEC jest wyrażeniem regularnym Xerox
-e, --wyrażenie regularne=WZÓR
użyj WZORCA do dopasowania
-f, --plik=FILE
uzyskać WZÓR z PLIKU
-I, --ignoruj-przypadek
zignoruj rozróżnianie wielkości liter
-w, --słowo-wyrażenie regularne
wymuś WZORZEC, aby pasował tylko do całych słów
-x, --line-wyrażenie regularne
wymuś WZORZEC, aby pasował tylko do całych linii
-z, --null-dane
linia danych kończy się bajtem 0, a nie znakiem nowej linii
Różne opcje:
--brak wiadomości
tłumić komunikaty o błędach
--odwróć-dopasowanie
wybierz niepasujące linie
Wydajność kontrola:
-m, --max-liczba=NUM
zatrzymaj po dopasowaniu NUM\n -b, --przesunięcie bajtów wydrukuj przesunięcie bajtu za pomocą
linie wyjściowe
-n, --numer linii
wydrukuj numer linii z liniami wyjściowymi
--buforowana liniami
wyrównanie wyjścia w każdej linii
-H, --with-nazwapliku
wydrukuj nazwę pliku dla każdego dopasowania
-h, --no-pliku
pomiń nazwę pliku z prefiksem na wyjściu
--etykieta=LABEL
wypisz LABEL jako nazwę pliku dla standardowego wejścia
-o, --tylko-pasujące
pokaż tylko część linii pasującą do WZORCA
--pliki-binarne=TYP
zakładamy, że pliki binarne są TYPU; TYPE to „binarny”, „tekstowy” lub „bez dopasowania”
-a, --tekst
równoważny --pliki-binarne=XNUMX
-d, --katalogi=ACTION
jak obsługiwać katalogi; AKCJA to „odczyt”, „rekurencja” lub „pomiń”
-D, --urządzenia=ACTION
jak obsługiwać urządzenia, FIFO i gniazda; AKCJA to „przeczytaj” lub „pomiń”
-R, -r, - rekurencyjny
równoważny --katalogi=powtarzać się
--włączać=PLIK_WZÓR
wyszukaj tylko pliki pasujące do FILE_PATTERN
--wykluczać=PLIK_WZÓR
pomiń pliki i katalogi pasujące do FILE_PATTERN
--Wykluczyć z=FILE
pomiń pliki pasujące do dowolnego wzorca pliku z PLIKU
--wyklucz-katalog=WZÓR
katalogi pasujące do WZORCA zostaną pominięte
-L, --pliki-bez-dopasowania
wypisuje tylko nazwy PLIKÓW, które nie pasują
-l, --pliki-z-dopasowaniami
wypisuje tylko nazwy PLIKÓW zawierających dopasowania
-c, --liczyć
wypisuje tylko liczbę pasujących linii na PLIK
-T, --początkowa-tab
wyrównaj zakładki (w razie potrzeby)
-Z, --zero
wypisz bajt 0 po nazwie PLIKU
Kontekst kontrola:
-B, --przed-kontekstem=NUM
wypisz NUM wierszy kontekstu wiodącego
-A, --po-kontekście=NUM
wypisz NUM wierszy końcowego kontekstu
-C, --kontekst=NUM
wydrukuj LICZB wierszy kontekstu wyjściowego
--kolor[=KIEDY],
--kolor[=KIEDY]
użyj znaczników, aby zaznaczyć pasujące ciągi; KIEDY oznacza „zawsze”, „nigdy” lub „automatycznie”
-U, --dwójkowy
nie usuwaj znaków CR przy EOL (MSDOS)
-u, --unix-bajtowe przesunięcia
zgłaszać przesunięcia tak, jakby nie było CR (MSDOS)
RAPORTOWANIE ROBAKI
Zgłoś błędy do[email chroniony]> lub bezpośrednio do naszego bug trackera pod adresem:
hfst-grep strona główna
strona:
Ogólna pomoc przy korzystaniu z oprogramowania HFST:
PRAWA AUTORSKIE
Copyright © 2010 University of Helsinki, Licencja GPLv3: GNU GPL wersja 3
<http://gnu.org/licenses/gpl.html>
To jest wolne oprogramowanie: możesz je zmieniać i rozpowszechniać. NIE MA GWARANCJI,
w zakresie dozwolonym przez prawo.
Użyj hfst-grep online, korzystając z usług onworks.net