Respostas:
Alguns sistemas possuem tac, que é um caprichosamente nomeado para trás cat. Sem isso, você ainda pode fazer algo como
awk '{print NR ":" $0}' $file | sort -t: -k 1nr,1 | sed 's/^[0-9][0-9]*://'
cat -né awk '{print NR,$0}'um pouco mais leve.
tacpoder também não têm a versão derivados de BSD do cat(USG com sabor catnão tinha -v, -netc. Eu acho que algo despertou o meu "velho ****".)
Eu acho less +Gque é o que você está procurando - ele carregará o arquivo no final e você poderá usar a seta para cima (ou k) para rolar para trás. No visualizador, gvocê será levado ao topo do arquivo e Go levará de volta ao final. E Fvai rolar até o fim e tentar continuar lendo, como tail -f.
?é usado para pesquisar no arquivo para trás.
O taccomando é como um "gato" reverso, se é isso que você procura.
Se você deseja apenas visualizar um arquivo começando na parte inferior, por que não usa um editor ou "menos"?
Você pode executar lesse usar M-> (que é a meta-chave, geralmente alt, e o '>' ao mesmo tempo) para ir para a parte inferior do arquivo.
lesssuporta rolagem.
>(sem Meta ou ESC) e G.
Se você estiver escrevendo um nagios, verifique o módulo perl File :: ReadBackwards é útil