W jaki sposób można wyszukać rekurencyjnie określony ciąg wewnątrz wszystkich plików znajdujących się wewnątrz określonego katalogu.
Na przykład chcę wyszukać tekst:
<a title="Hot or Not" href="http://aaaaat"><span>Hot or Not</span></a>
Odpowiedzi:
5 dla odpowiedzi № 1$ grep -lR "Hot or Not this is my word that i want to search" ./somedir/
?
-l
tłumi normalny wynik; zamiast tego wypisuje nazwę każdego pliku wejściowego, z którego dane wyjściowe normalnie zostałyby wydrukowane. -R
lub -r
czyta wszystkie pliki w każdym katalogu, rekursywnie.
1 dla odpowiedzi nr 2
Myślę, że to, czego szukasz, to "grep". Spróbuj man grep na terminalu.
Zakładam, że korzystasz z Linuksa?