Gostaria de um tail -f
tipo de comportamento que leia o arquivo inteiro e continue a segui-lo conforme está escrito.
SOLUÇÃO
Com base na resposta que aceitei, isso funciona: tail -f -n +1 {filename}
Por que funciona: A -f
opção continua "seguindo" o arquivo e produz novas linhas à medida que são gravadas no arquivo. As -n +1
instruções tail
para começar a ler o arquivo da primeira linha. O uso -n -10
começaria com as últimas dez linhas do arquivo.
Eu acredito que
—
ryekayo
more fileName
faria exatamente isso
no..more não adicionará linhas extras adicionadas ao arquivo após o início de mais.
—
Rinzwind
Presumivelmente,
—
Mkfearnley # 15/18
tail -f -n 100...
será necessário pré-ler o arquivo para determinar o número de linhas, a menos que seja inteligente o suficiente para definir um limite superior para a contagem de linhas com base no tamanho do arquivo.
tail -f -n 10000000000000000000
provavelmente mostrará todas as linhas, não? (talvez o 10000000000000000000 é um pouco demais: =))