Qual é o reverso da cauda -c + K?

1

Eu estava lendo este tópico . O comando tail -c +K /tmp/1 gera bytes começando com o K de cada arquivo. De man tail

   -c, --bytes=K
          output the last K bytes; alternatively,  use  -c  +K  to  output
          bytes starting with the Kth of each file

Eu gostaria de encontrar qualquer ferramenta que faça isso inversamente, ou seja, comece a ler a partir do final do arquivo e leia para o início do arquivo.

Como você pode fazer o contrário de tail -c +K ?

    
por Léo Léopold Hertz 준영 16.07.2015 / 12:30

1 resposta

1

Com a cabeça GNU , você pode usar:

head -c K

para produzir os primeiros K bytes do arquivo.

head -c -0 file

também gera todos os bytes no arquivo, mas não lê do final para o começo.

    
por 16.07.2015 / 12:44

Tags