Batch s'ouvrant à la fermeture d'un shell

Utilisateur anonyme -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à toutes et à tous,

J'aimerais créer un batch s'ouvrant automatiquement à la fermeture d'un shell afin de supprimer tous les fichiers core qui ont été créé durant les différentes exécutions.
Supprimer les core je sais faire, mais comment exécuter automatiquement le batch quand on ferme un shell ? Tout ce que j'ai pu trouver sur internet se résume à la possible existence d'un signal que l'on pourrait intercepter.

Merci de votre temps,
Syane
A voir également:

3 réponses

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
quel système ? Linux ?
0
Utilisateur anonyme
 
Ah désolé j'ai oublié de préciser : très exactement c'est Sun
D'ailleurs question en passant : j'imagine qu'il y a des différences entre les différents OS, mais sous Linux y'a des différences entre genre Ubuntu et Debian ?
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
plus de différences entre Sun Solaris qu'entre les Linux. mais entre Ubuntu et Debian, je ne sais, ouvrir un sujet.
la commande echo hello s'exécute quand on termine le shell
$ ls /tmp/hello
ls: cannot access /tmp/hello: No such file or directory
$ bash
$ trap "echo hello > /tmp/hello" EXIT
$ exit
exit
$ ls /tmp/hello
/tmp/hello
$ cat /tmp/hello
hello
$ 
0