exibir mensagem do dia no intervalo de tempo, digamos talvez a cada uma hora

1

Estou tentando executar a mensagem em um intervalo de tempo específico para cada usuário que efetua login em sua raiz

    
por Koos 06.11.2015 / 10:28

1 resposta

1

Existem algumas maneiras de fazer isso:

  • use wall para transmitir uma mensagem para usuários logados. Isso tem a desvantagem de ser enviado mesmo que esteja editando um arquivo. Você pode programar isso usando cron , por exemplo, esta entrada em % O crontab :

    doroot

    * 0 * * * wall /etc/motd

  • se acontecer de eles estarem usando bash (e se você tiver controle sobre a configuração deles), o prompt do bash pode executar funções do shell via PROMPT_COMMAND .

por 06.11.2015 / 11:02

Tags