Qual è l'opzione grep
che mi permetterà solo di stampare il file corrispondente e non la riga all'interno di un file che soddisfa i criteri?
Qual è l'opzione grep
che mi permetterà solo di stampare il file corrispondente e non la riga all'interno di un file che soddisfa i criteri?
Risposte:
È possibile utilizzare l' -l
interruttore in stile Unix, in genere conciso e criptico, o equivalente --files-with-matches
, più lungo e più leggibile.
L'output di grep --help
non è facile da leggere, ma è lì:
-l, --files-with-matches print only names of FILEs containing matches
-l
(è una L minuscola).
Ricorda anche una cosa. Molto importante
Devi specificare qualcosa come questo per essere più precisi
grep -l "pattern" *