Jest to polecenie csearch, 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Ę
csearch - jak grep(1) nad wszystkimi zindeksowanymi plikami
STRESZCZENIE
szukaj [-c] [-f wyrażenie_pliku] [-h] [-i] [-l] [-n] regexp
OPIS
Csearch zachowuje się jak grep we wszystkich indeksowanych plikach, wyszukując wyrażenie regularne, RE2 (prawie
PCRE) wyrażenie regularne.
Flagi -c, -h, -i, -l i -n są takie same jak w grep, chociaż zauważ, że zgodnie z flagą Go
parsowania, nie można ich łączyć: pary opcji -i -n nie można skracać
do.
Flaga -f ogranicza wyszukiwanie do plików, których nazwy odpowiadają wyrażeniu regularnemu RE2
wyrażenie_pliku.
Csearch opiera się na istnieniu aktualnego indeksu utworzonego z wyprzedzeniem. Zbudować lub
odbuduj indeks używany przez csearch, uruchom:
ścieżka Cidexa...
gdzie ścieżka... to lista katalogów lub pojedynczych plików, które mają zostać uwzględnione w indeksie. Jeśli
żaden indeks nie istnieje, to polecenie go utworzy. Jeśli indeks już istnieje, cidex go zastępuje
to. Widzieć cyndex(1) po więcej szczegółów.
OPCJE
-c Pomiń normalne wyjście; zamiast tego wypisz liczbę pasujących linii dla każdego wejścia
plik.
-f wyrażenie_pliku
Ogranicza wyszukiwanie do plików, których nazwy pasują do wyrażenia regularnego RE2
wyrażenie_pliku.
-h Pomiń prefiks nazw plików na wyjściu.
-i Ignoruj rozróżnienie wielkości liter w obu regexp i pliki wejściowe.
-l Pomiń normalne wyjście; zamiast tego wypisz nazwę każdego pliku wejściowego, z którego jest wyjście
normalnie zostałby wydrukowany.
-n Poprzedź każdy wiersz wyjścia numerem wiersza opartym na 1 w jego pliku wejściowym.
ŚRODOWISKO
Csearch używa indeksu przechowywanego w $CSEARCHINDEX lub, jeśli ta zmienna jest nieustawiona lub pusta,
$HOME/.csearchindex.
Użyj csearch online, korzystając z usług onworks.net