Veja apropos logger
:
logger (1) - a shell command interface to the syslog(3) system log module
Para detalhes, consulte man logger
-f, --file file
Log the contents of the specified file. This option cannot be combined with a command-line message.
Isso significa que você tenta ler a mensagem de ~/llog.txt
. Por isso, deve ser limpo "por que" você não pode encontrar o texto "qualquer mensagem" neste arquivo.
Nota
Se você ler com atenção, entenderá que todas as mensagens de log são gravadas no recurso de syslog.
Se você deseja gravar as mensagens em um arquivo especial, é necessário configurar seu syslog para suportar isso.
Como fazer depende do daemon syslog que você está usando. rsyslogd
tem regras muito elaboradas para controlar esse tipo de coisa.