
Estoy intentando ejecutar el mensaje en un intervalo de tiempo específico para cada usuario que inicia sesión en su raíz.
Respuesta1
Hay algunas maneras de hacer esto:
usar
wall
para transmitir un mensaje a los usuarios registrados. Esto tiene el inconveniente de que se envía aunque estén editando un archivo. Puedes programarlo usandocron
, por ejemplo, esta entrada enroot
'scrontab:* 0 * * * wall /etc/motd
si lo están usando
bash
(y si tiene control sobre su configuración), el indicador de bash puede ejecutar funciones de shell a través dePROMPT_COMMAND
.