Outra dica quente pro dia-a-dia de quem vive a linha de comando é sobre quando usar tail
com parâmetro -F
maiúsculo ao invés de -f
minúsculo.
O maiúsculo é muito útil nos casos em que é necessário deixar um terminal aberto monitorando manualmente algum log aleatório por vários dias (após alguma mudança importante por exemplo), e esse log costuma ser rotacionado (logrotate.d) fazendo o tail
perder acesso ao file descriptor desejado.
Daí o -F
faz o mesmo que o -f
mas tem o --retry
junto pra orientar o tail
a seguir tentando abrir aquele arquivo novamente se estiver inacessível.
Se o seu comando perdia acesso ao arquivo, agora não vai perder mais… 😊
#ficaadica