Visualizzare righe specifiche di un file in Linux

Mattepuffo's logo
Visualizzare righe specifiche di un file in Linux

Visualizzare righe specifiche di un file in Linux

Su Linux abbiamo diversi comandi che ci permettono di agire su file di testo.

Oggi vediamo due modi per visualizzare delle righe specifiche.

Questo il file di testo:

$ cat test.txt 
riga 1
riga 2
riga 3
riga 4
riga 5

Iniziamo con l'accoppiata head e tail:

$ head -2 test.txt | tail +2
riga 2

Se invece volessimo vedere un range di righe:

$ head -3 test.txt | tail +1
riga 1
riga 2
riga 3

Possiamo ottenere gli stessi risultato anche con sed; per una riga singola:

$ sed -n '3p' test.txt 
riga 3

Per un range di righe:

$ sed -n '3,5p' test.txt
riga 3
riga 4
riga 5

Enjoy!


Condividi

Commentami!