Existe-t-il un moyen de «temporiser» un shell racine (par exemple, dans gnome-terminal
) afin qu'après un certain temps sans émettre de commandes, le shell se ferme?
Je recherche une solution qui fonctionne bash
sur Fedora et ksh
sur OpenBSD.
Vous pouvez définir la TMOUT
variable sur un nombre en secondes que vous souhaitez que bash attende avant de se déconnecter automatiquement du shell si aucune commande n'est exécutée.
Je sais que cette question concerne Bash & Ksh. Mais je pensais que je publierais quelque chose de similaire pour csh / tcsh, pour mémoire.
Sur FreeBSD, le shell par défaut est tcsh. Vous pouvez déconnecter automatiquement une session à l'aide du
autologout
fonction du shell tcsh.Ce qui suit déconnectera automatiquement une session après une minute d'activité inactive.
La page de manuel tcsh (1) le décrit comme ceci:
la source