Grep: Różnice pomiędzy wersjami
[wersja przejrzana] | [wersja przejrzana] |
Usunięta treść Dodana treść
drobne merytoryczne, szablon |
poprawki, drobne merytoryczne, drobne redakcyjne, dodany przypis |
||
Linia 5:
'''grep''' – jeden z podstawowych programów wchodzących w skład systemu [[Unix]]. Służy do znajdowania w strumieniu wejścia (plik, lub po prostu wpisywany tekst) linii zawierających ciąg znaków pasujących do danego [[wyrażenia regularne]]go. Został napisany przez [[Ken Thompson|Kena Thompsona]]{{fakt}}.
Nazwa "grep" jest angielskim [[Skrótowiec|akronimem]] od słów '''''g'''lobal '''r'''egular '''e'''xpression '''p'''rint
Liczne użyteczne{{według kogo}} formy grep kontrolowane są przez GREP_OPTIONS i są to : [egrep], [fgrep], [rgrep], [pgrep], zgrep, bzgrep, bzfgrep, bzegrep ...
===
grep ''opcje'' ''wzorzec'' ''plik(i)_wejściowy''<ref name="gnu.org-grep">{{Cytuj stronę | url = http://www.gnu.org/software/grep/manual/grep.html | tytuł = GNU Grep 2.14 | opublikowany = gnu.org | język = pl | data dostępu = 2013-09-30}}</ref>
* '''opcje''' - opcje programu grep kontrolujące wejście, wyjście oraz sposób poszukiwania wzorca
* '''wzorzec''' –
* '''
=== Kontrola wyjścia i przeszukiwania ===
Linia 25 ⟶ 23:
* '''-w''' – wyszukuje tylko całe słowa;
* '''-x''' – wyszukuje tylko całe linie;
* '''-v''' - negacja zapytania
=== Kontrola wejścia ===
Linia 51 ⟶ 50:
Szuka słowa 'the' w dowolnym dokumencie bez względu na wielkość liter wraz z podaniem nazwy pliku i linii gdzie znajduje się szukane słowo.
grep -i -R -n -H 'the' * >print.txt
Szuka słowa 'the' i
== Zobacz też ==
* [[polecenia systemu operacyjnego Unix]]
{{przypisy}}
== Linki zewnętrzne ==
|