2012-08-03 21 views

risposta

33

Il solito modo per farlo è con grep

grep 'pattern' file 
3

La grep famiglia di comandi (incl egrep, fgrep) è la soluzione usuale per questo.

$ grep pattern filename 

Se siete alla ricerca di codice sorgente, quindi ack potrebbe essere una scommessa migliore. Sarà ricerca sottodirectory automaticamente ed evitare file che non che normalmente si cerca (oggetti, le directory SCM ecc)

0

/tmp/myfile

first line text 
wanted text 
other text 

il comando

$ grep -n "wanted text" /tmp/myfile | awk -F ":" '{print $1}' 
2 
Problemi correlati