Qualcuno sa di una semplice riga per leggere la prima riga di un file in bash?
Qualcuno sa di una semplice riga per leggere la prima riga di un file in bash?
Risposte:
read -r FIRSTLINE < filename
Stesso risultato delle altre risposte ma più veloce perché non genera alcun processo, poiché "read" è un comando bash incorporato.
FIRSTLINE=`head -n 1 filename`
Memorizza la linea in una variabile per un uso successivo (notare gli apostrofi invertiti).
head -n 1
dovrebbe fare il trucco
awk 'NR == 1' /etc/passwd