Qual è l'opzione per grep
che mi consentirà solo di stampare il file corrispondente e non la linea all'interno di un file che corrisponde ai criteri?Grep output per mostrare solo il file corrispondente
142
A
risposta
218
grep -l
(Questa è una L minuscola)
23
-l
(che è una L minuscola).
30
È possibile utilizzare lo switch -l
in stile Unix - in genere terso e criptico - o l'equivalente --files-with-matches
- più lungo e più leggibile.
L'uscita del grep --help
non è di facile lettura, ma è lì:
-l, --files-with-matches print only names of FILEs containing matches
Problemi correlati
- 1. ricorsivo Grep per mostrare contare solo matchin totale
- 2. Stampa solo parola corrispondente, non intera riga attraverso grep
- 3. solo file di testo grep
- 4. tempo Grep output del comando
- 5. Come grep mostra solo percorso/nome file?
- 6. Memorizza output grep in array bash
- 7. Come restituire solo l'espressione regolare corrispondente quando seleziono-stringa (grep) in PowerShell?
- 8. Come verificare se grep non ha output?
- 9. Comando per mostrare la differenza tra un buffer e il file corrispondente
- 10. UIDatePicker per mostrare solo l'anno
- 11. Per mostrare solo il nome del file senza l'intero percorso di directory
- 12. Grep più motivi da un file e output prime 5 corrispondenze per ciascun motivo
- 13. sed: stampa solo gruppo corrispondente
- 14. Come posso formattare il mio output di grep per mostrare i numeri di linea alla fine della riga e anche il numero di risultati?
- 15. Grep:/proc/sysrq-trigger: errore di input/output
- 16. Come mostrare il testo solo in IE
- 17. jQuery UI DatePicker per mostrare solo l'anno
- 18. Estratto di grep solo parola intera
- 19. grep alternativa -f per enormi file
- 20. Grep per stringhe letterali
- 21. Come grep per un'estensione di file
- 22. Grep per più modelli su più file
- 23. come estrarre sottostringa e numeri solo con grep/sed
- 24. Visualizza solo la n'a partita di grep
- 25. Grep solo la prima corrispondenza e stop
- 26. Memorizza output grep che contiene spazi bianchi in una matrice
- 27. Come utilizzare il filtro float per mostrare solo due cifre dopo il punto decimale?
- 28. Menu buffer Emacs: come mostrare solo i buffer file + dired?
- 29. QDir.setNameFilter come mostrare solo i file con estensioni specifiche?
- 30. Grep ricorsivo e il conte
Penso che questo appartiene a superuser.com ... anche se avete intenzione di usarlo in un programma –
Io di solito utilizzare questo comando solo durante la ricerca di file che chiamano una funzione o un metodo specifici. –
use case (cerca e sostituisci foo-> bar in tutti i file in modo ricorsivo): sed -i '/ foo/bar /' \ 'grep -lR 'pippo' \' – user323094