A cauda em si não tem capacidade de numeração de linha, mas outras utilidades fazem isso. Esta é uma solução típica:
cat -n process.logfile | cauda
Existe uma maneira de mostrar um número de linha na frente das últimas linhas mostradas para mostrar o crescimento do arquivo ao usá-lo em um script.
por exemplo: ao usá-lo em um script como este:
while [-z $(ps -p $pid) ]; do
echo "process is running"
.....
tail process.logfile
sleep 15
clear
done
out put deve ser:
111 linha 111 112 linha 112 113 linha 113
114 linha 114
115 line 115
....
e a próxima rodada deve ser:
116 line 116 117 line 117 | 118 line 118
119 line 119
120 line 120 |
...
Tags command-line tail linux unix