/etc/rc.local é executado como o último passo da inicialização. Ninguém está logado ainda neste momento, então quando ele verifica se pts / 0 pertence a gilbert, isso não acontece, e a gravação falha.
Eu tenho um shell script que deve me enviar uma mensagem com este comando:
echo 'The user "Janet" has logged in' | write gilbert pts/0
Se eu executar, imprima a string. Mas se eu colocar no rc.local, não funciona.
Existe alguma maneira de corrigir isso? Ou existe uma abordagem diferente para esse problema?
Qualquer resposta é muito apreciada.
/etc/rc.local é executado como o último passo da inicialização. Ninguém está logado ainda neste momento, então quando ele verifica se pts / 0 pertence a gilbert, isso não acontece, e a gravação falha.