Bonjour,
Nous pouvons faire executer un fichier en entrée de session UNIX : le profile.
Peut on faire la même chose en sortie de session UNIX?et comment pratique-t-on?
Merci pour vos réponses.
Version imprimable
Bonjour,
Nous pouvons faire executer un fichier en entrée de session UNIX : le profile.
Peut on faire la même chose en sortie de session UNIX?et comment pratique-t-on?
Merci pour vos réponses.
Selon le shell utilisé, il est possible de faire exécuter des commandes à la déconnexion.
En bash, les commandes de ~/.bash_logout sont exécutées à chaque fermeture de shell.
En csh, les commandes de ~/.logout sont exécutées à chaque fermeture de shell.
A voir pour les autres shell ...
Merci déjà pour ces réponses.
Du coup j'ai une autre question, comment fait on pour savoir le shell utilisé?
Le shell par défaut de chaque utilisateur est indiqué dans le dernier champ de la ligne du fichier /etc/passwd le concernant.Citation:
Envoyé par Titouf
En "live", la variable d'environnement $SHELL contient le shell courant, en général.
c'est du ksh
Je ne suis pas sûr du tout que ksh gère ce genre de fonctionnalité :?Citation:
Envoyé par Titouf
A la limite, on peut tester en voyant s'il se comporte comme csh sur ce point, mais c'est peu probable. A voir ...
peut etre en définissant un alias à la commande exit
:?: jamais testé
Jene pense pas car CTRL+D n'exécuterais pas la commande :roll:Citation:
Envoyé par bster