Não, mas você pode usar o alias .
Adicione ao seu .bashrc
esta string:
alias tails='tail -n 15'
relogar no servidor e tentar digitar:
tails file
E você receberá as últimas 15 linhas de file
Quando eu uso tail file
, tail por padrão imprime as últimas 10 linhas.
É possível alterar esse padrão no nível do sistema?
Não, o número padrão de linhas produzidas por tail
(e head
) é obrigatório pelo padrão POSIX:
If neither
-c
nor-n
is specified,-n 10
shall be assumed.
Para obter um número diferente de linhas, use a opção de linha de comando -n
ou crie uma função de shell:
mytail () { tail -n 5 "$@"; }
ou, se você for corajoso o suficiente,
tail () { command tail -n 5 "$@"; }
Para fazer isso, você precisa modificar o código-fonte e recompilá-lo. Mas parece um desperdício de tempo e esforço. É só usar
tail -n 42
para imprimir as últimas 42 linhas.