Ciao Sto usando questo comando per trovare testo all'interno di file in linuxCome stampare la riga che corrisponde al mio testo usando find in linux?
find ./ -type f -exec grep -l "Text To Find" {} \;
Il comando funziona benissimo, ma vorrei per stampare automaticamente la riga che contiene il testo o se è possibile gli abeti due righe sopra il testo e le due righe dietro il testo.
anche un altro suggerimento per trovare il testo e stampare le linee invece di utilizzare trovare sono i benvenuti,
Grazie mille in anticipo.
Perché l'opzione '-r' non è portabile (in effetti nessuno dei due è' -C' ma hey, ha chiesto di farlo.)) – vladr
Il poster diceva "Anche altri suggerimenti per trovare testo e stampare le righe invece di usare find sono i benvenuti" e taggato la domanda "linux", quindi GNU grep probabilmente sta bene. –