Comando Bash para cortar a saída após o número x de linhas

15

Estou procurando um comando bash, que eu possa usar para limitar o número de linhas de um arquivo ou outra saída de comando. Por exemplo,

ls -thor | limit 10

limitaria a saída do comando ls a 10 linhas (no exemplo, o comando "limit" é naturalmente um comando imaginário, cujo equivalente eu estou procurando). Existe tal comando ou uma solução relacionada?

    
por simon 11.09.2009 / 13:13

1 resposta

30

Use cabeçalho :

ls -l | head -n 15

10 linhas é o padrão. Leia a página do manual head para mais opções.

(versões mais antigas do cabeçalho também suportam o uso sem o -n explícito como em head -15 )

    
por 11.09.2009 / 13:17

Tags