more `grep -l [pattern] [file]`

Visualizza, suddiviso per pagina con intestazione, il contenuto dei file trovati corrispondenti al criterio di ricerca.

Qualora sia necessario visualizzare il contenuto completo di un file, in relazione alla ricerca di un contenuto presente suo interno, è possibile utilizzare in combinazione il comando grep per la ricerca e more, che ne consente la visualizzazione pagina per pagina.

Supponendo di voler ricercare il pattern OpenSkills all'interno di tutti i file .txt presenti nelle directory corrente:
[[email protected] azitti]$ more `grep -l OpenSkills *.txt`
::::::::::::::
prova.txt
::::::::::::::
Test txt file
for OpenSkills
::::::::::::::
test.txt
::::::::::::::
YATF = This is Yet Another Test File for OpenSkills
L'output di grep, ovvero il nome di ogni file (opzione -l) che corrisponde alla ricerca,  verrà passato in pasto a more

Privacy Policy