Jaka jest opcja grep, która pozwoli mi tylko wydrukować pasujący plik, a nie linię w pliku spełniającym kryteria?
Jaka jest opcja grep, która pozwoli mi tylko wydrukować pasujący plik, a nie linię w pliku spełniającym kryteria?
Odpowiedzi:
Możesz użyć przełącznika typu uniksowego -l- zwykle zwięzłego i tajemniczego - lub odpowiednika --files-with-matches- dłuższego i bardziej czytelnego.
Wyjście grep --helpnie jest łatwe do odczytania, ale jest tam:
-l, --files-with-matches print only names of FILEs containing matches
-l (to jest mała litera L).
Pamiętaj też o jednej rzeczy. Bardzo ważne
Musisz podać polecenie coś takiego, aby być bardziej precyzyjnym
grep -l „wzorzec” *