Anzeige der Nachricht des Tages in einem Zeitintervall, sagen wir etwa jede Stunde

Anzeige der Nachricht des Tages in einem Zeitintervall, sagen wir etwa jede Stunde

Ich versuche, die Nachricht in einem bestimmten Zeitintervall für jeden Benutzer auszuführen, der sich bei seinem Stamm anmeldet

Antwort1

Hierfür gibt es mehrere Möglichkeiten:

  • verwendenwallum eine Nachricht an angemeldete Benutzer zu senden. Dies hat den Nachteil, dass die Nachricht auch gesendet wird, wenn sie eine Datei bearbeiten. Sie können dies planen mitcron, beispielsweise dieser Eintrag inroot'Scrontab:

    * 0 * * * wall /etc/motd

  • Wenn sie gerade verwenden bash(und wenn Sie Kontrolle über ihre Konfiguration haben), kann die Bash-Eingabeaufforderung Shell-Funktionen ausführen überPROMPT_COMMAND.

verwandte Informationen