Выполнить скрипт или команду оболочки во время простоя

Выполнить скрипт или команду оболочки во время простоя

Я ищу возможность выполнить скрипт или команду оболочки на основе времени простоя в оболочке bash.

Например, если я нахожусь в сеансе SSH на своем сервере и после X минут бездействия в терминале мне нужна команда для запуска нужной программы, например cmatrix, , а когда я вернусь и нажму клавишу, я вернусь туда, где остановился.

решение1

Видимо, экран GNU имеетвозможности скринсейверааналогично тому, о чем вы спрашиваете, если вы поместите это в свой .screenrc:

blankerprg cmatrix -ab -u2
idle 60 blanker

Связанный контент