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!
linux sed head tail
Commentami!