Muszę przeszukać ogromną liczbę plików .txt
. Wiem, że potrafię wyszukiwać wiele słów, ale oto mój problem. Chcę, aby moje wyniki były tylko plikami .txt
, które zawierają wszystkie słowa wpisu wyszukiwania.Wyszukiwanie wielu plików dla wielu słów
Na przykład:
pliku 1:
test1
Plik 2:
test1
test2
pliki wyszukiwania dla test1
i test2
spowoduje jedynie pokazując Plik 2.
Mam nadzieję, że ktoś może mi pomóc. Dzięki
Ile słowa są w wejścia wyszukiwania? Możesz użyć polecenia grep: http://stackoverflow.com/a/5915770/1423890 – BunjiquoBianco
Czy chcesz zidentyfikować pliki zawierające wszystkie słowa, czy chcesz znaleźć wiersze zawierające wszystkie wyrazy? Jest to proste zadanie w Perlu, coś w rodzaju 'perl -ne 'print jeśli m/one/&& m/dwa/&& m/trzy /" * .txt ". – AdrianHHH