Usando a cabeça
head -n 1 filename
# OR
cat filename | head -n 1
Usando Sed
sed 1q filename
# OR
sed -n 1p filename
# OR
cat filename | sed 1q
Usando o Awk
awk NR==1 filename
# OR
cat filename | awk 'NR==1'
Usando ex
ex -sc '1p|q' filename
Usando mais
more -n2 -pq filename
# OR
cat filename | more -n2 -pq
Notas
Em todos os comandos acima, cat filename |
destina-se a ser um substituto para qualquer comando que produza saída textual, mostrando como usar essas ferramentas em um pipeline.
Todos os comandos usam apenas os recursos listados nas Especificações POSIX .