Nwlapcug.com


Come trovare il testo all'interno dei file su Unix

Come trovare il testo all'interno dei file su Unix


Il comando grep può essere utilizzato per trovare specifica stringa di testo all'interno di file di testo normale. È possibile cercare un singolo file o un gruppo di file. L'output predefinito è per stampare le righe contenenti la stringa. Tuttavia, si può dire il comando per stampare il numero di riga contenente il testo, le righe che non contengono il testo, o visualizzare solo una parte della linea corrispondente. Grep può essere utilizzato con le espressioni regolari (espressioni che utilizzano operatori per descrivere un modello) per la ricerca di modelli all'interno del file.

Istruzioni

1

Aprire una finestra terminale. Questo vi fornirà un prompt di comando dove si digita i seguenti comandi.

2

Digitare il comando "grep stringa file1 file2 file3" per cercare la parola "stringa" all'interno dei file "file1", "file2" e "file3." Il comando restituirà tutte le righe in un file che contiene la parola "stringa".

3

Digitare il comando "exit" per chiudere la finestra del terminale.

Consigli & Avvertenze

  • È possibile utilizzare caratteri jolly per specificare più di un file (ad esempio, "grep stringa *. txt").