¿Alguien sabe de un simple forro para leer la primera línea de un archivo en bash?
¿Alguien sabe de un simple forro para leer la primera línea de un archivo en bash?
Respuestas:
read -r FIRSTLINE < filename
El mismo resultado que las otras respuestas, pero más rápido porque no genera ningún proceso, ya que "leer" es un comando bash incorporado.
FIRSTLINE=`head -n 1 filename`
Almacena la línea en una variable para su uso posterior (tenga en cuenta los apóstrofos invertidos).
head -n 1 debería hacer el truco
awk 'NR == 1' /etc/passwd