
Ich suche nach der Möglichkeit, ein Shell-Skript oder einen Shell-Befehl basierend auf der Leerlaufzeit in der Bash-Shell auszuführen.
Wenn ich mich beispielsweise in einer SSH-Sitzung mit einem meiner Server befinde und nach X Minuten Inaktivität im Terminal einen Befehl zum Starten eines gewünschten Programms wie möchte cmatrix
, und wenn ich zurückkomme und eine Taste drücke, bin ich wieder dort, wo ich aufgehört habe.
Antwort1
Offenbar hat GNU screenBildschirmschonerfunktionenähnlich zu dem, was Sie fragen, wenn Sie dies in Ihr einfügen .screenrc
:
blankerprg cmatrix -ab -u2
idle 60 blanker