Como definir a linha max no comando cat

4

no comando grep posso definir a linha max para a saída com o parâmetro -m. Como posso especificar a linha max no comando cat?

    
por hudi 12.03.2013 / 09:30

2 respostas

7

cat é dedicado a arquivos inteiros .

Você está procurando head ou tail , dependendo se sua contagem começa no início ou no final de um arquivo.

Exemplos

  • head --lines=100 imprime as primeiras 100 linhas
  • head --lines=-100 imprime todos menos as últimas 100 linhas
  • tail --lines=100 imprime as últimas 100 linhas
  • tail --lines=-100 imprime todas menos as primeiras 100 linhas

Nota

Você também pode ver tac . O resultado é claro, se você comparar a palavra tac com cat .
tac imprime todas as linhas na ordem inversa.

    
por 12.03.2013 / 09:36
0

Use head -n $NUMBER_OF_LINES em vez de cat .

E fique atento a usos inúteis de cat .

    
por 12.03.2013 / 09:34

Tags