Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
fermer un shell a partir d'un script
Envoyé par: bobby

j'aimerais ecrire un script qui ferme le shell dans lequel je lance le script . j'ai mis juste #! /bin/sh
exit

mais ca ne marche pas car je crois qe le shell lance un processus fils pour executer un script .

que doit donc contenir le script ?

merci de me repondre .

Poste le Monday 24 November 2003 13:14:15
Répondre     Citer    
Re: fermer un shell a partir d'un script
Envoyé par: marcg

tu garde ton script :
#!/bin/sh
exit

mais tu le lance en faisant :
. monscript

n'oublie pas le . (point) devant

ou tu creer un fonction dans le .profile

function sortie
{
exit
}


c est tout !

Poste le Tuesday 2 December 2003 20:26:04
Répondre     Citer    
Re: fermer un shell a partir d'un script
Envoyé par: calou

Ou alors tu lances ton script en ouvrant ta xterm :
xterm -exec nom_script

Des que ton script se termine, ta xterm se ferme.

Poste le Tuesday 2 December 2003 22:11:50
Répondre     Citer    
Re: fermer un shell a partir d'un script
Envoyé par: lechabin

une autre solution c'est de tuer le process pere
puisque de ttes les facons c'est ton shell le pere.
pour avoir le proc du pere..$PPID je crois
bon si tu trouves pas je v regarder dans ma doc

Poste le Tuesday 2 December 2003 23:00:06
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
fermer un shell a partir d'un script
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons