Os dois comandos padrão head
e tail
imprimem um cabeçalho com o nome do arquivo se você passar mais de um argumento de arquivo. Para imprimir o arquivo inteiro, use tail -n +1
(imprimir a partir da primeira linha, ou seja, tudo).
Aqui, parece que você quer ver todos os arquivos, exceto o único, cujo nome começa com um ponto. Os arquivos Dot estão “ocultos” no unix: eles não aparecem na saída padrão de ls
ou em uma correspondência de curinga. Portanto, a correspondência de todos os arquivos não ocultos é feita com apenas *
.
tail -n +1 *
(Estritamente falando, tail -n +1 -- *
é necessário no caso de um dos nomes dos arquivos começar com -
.)