Вывод нескольких фоновых заданий на передний план

Вы можете получить нужную информацию из команды "who", а затем направить ее в команду mail. Пример команды:

 who | awk '{print $1" "$3" "$4" " $5}' | tail -1 | mail -s 'WARNING: SSH Notification' EMAIL_ADDRESS

Сохраните предыдущую команду как bashи запланируйте ее выполнение в crontabкаждые определенные минуты (, например. каждые 30 минут ).

1
02.06.2021, 08:47
1 ответ

Не имеет смысла, потому что каждое задание пишет на свою собственную консоль, вы не можете смотреть на 2 консоли одновременно.

Думайте о заданиях как о массиве, где вы можете получать по 1 элементу за раз, добавлять по 1 за раз или удалять по 1 за раз.

https://www.redhat.com/sysadmin/jobs-bg-fg

0
13.10.2021, 18:23

Теги

Похожие вопросы