Strona 1 z 1

[+] Bash przeszukiwanie plików

: 01 grudnia 2010, 07:12
autor: mesiu84
Szukam sposobu na łatwe przeszukanie 200 plików pod kątem wystąpienia danych słów. Mam taką sytuację że mam katalog z 200 albo i więcej plikami txt, każdy z tych plików to powiedzmy jakaś książka. Chciałbym przeszukać wszystkie z nich i znaleźć tylko te, które zawierają podane przeze mnie przypadkowo słowa (nie chodzi o konkretny ciąg znaków bo to można spokojnie grepem zrobić). Powiedzmy że chcę znaleźć wśród tych książek taką, która w swojej treści będzie miała słowa: duży, mały, samochód, telefon...
Ma ktoś pomysł jak takie coś napisać w bashu?

: 01 grudnia 2010, 22:14
autor: piter

Kod: Zaznacz cały

grep -l 'telefon' $(grep -l 'samochod' $(grep -l 'maly' $(grep -l 'duzy' *.txt)))

: 02 grudnia 2010, 01:39
autor: mesiu84
Dokładnie o to mi chodziło, próbowałem czegoś podobnego, ale nie bardzo chciało przeszukać wszystko.