Se você executar a saída de irssi
no comando tail
, poderá obter o último número X de linhas, ex. cmd | tail -10
.
Exemplo
Usando o comando seq
como substituto do comando irssi
. O comando seq
gerará uma sequência de números de 1-100, no exemplo abaixo.
$ seq 100 | tail -10
91
92
93
94
95
96
97
98
99
100
Para despejar em um arquivo, /var/log/mychat.log
, você pode redirecionar a saída de tail
usando >
.
$ seq 100 | tail -10 > afile
$ more afile
91
92
93
94
95
96
97
98
99
100
Se quiser ver a saída ao gravar no arquivo de log, use o comando tee
em vez do redirecionamento do arquivo, >
.
$ seq 100 | tail -10 | tee afile
91
92
93
94
95
96
97
98
99
100