Fermeture session unix dans un script shell
lupi31
Messages postés
2
Statut
Membre
-
lupi31 Messages postés 2 Statut Membre -
lupi31 Messages postés 2 Statut Membre -
Bonjour à tous,
voici mon problème:
je dois dans un script shell changer de session pour passer une commande.
Cela fonctionne bien quand je suis sous shell directement, je tape exit pour revenir à la session précédente puis je tape ma commande.
Dans le script shell, la commande exit stoppe le script. Comment faire pour changer de session dans un script sans en sortir?
J'ai essayé avec la commande logout mais ça ne fonctionne pas
Merci pour votre aide
voici mon problème:
je dois dans un script shell changer de session pour passer une commande.
Cela fonctionne bien quand je suis sous shell directement, je tape exit pour revenir à la session précédente puis je tape ma commande.
Dans le script shell, la commande exit stoppe le script. Comment faire pour changer de session dans un script sans en sortir?
J'ai essayé avec la commande logout mais ça ne fonctionne pas
Merci pour votre aide
A voir également:
- Fermeture session unix dans un script shell
- Classic shell - Télécharger - Personnalisation
- Script vidéo youtube - Guide
- Sytadin fermeture - Télécharger - Transports & Cartes
- Forcer la fermeture d'un programme - Guide
- Ghost script - Télécharger - Polices de caractères
2 réponses
Salut.
Je pense que c'est impossible, si tu quittes le shell il n'y a pas de raison de continuer le script. Rien ne te dit que ce sera le même interpreteur ni les même variables d'environnement etc. Et tu perds tout ce que tu as fait avant.
Par contre, ce que tu peux peut être faire c'est ajouté un script. Je pense qu'avec su tu aura le même souci, mais avec sudo, tu devrais pouvoir changer d'utilisateur tout en exécutant un autre script. à mon avis, de toute façon il faut scinder ton script en au moins 2 fichiers.
Je pense que c'est impossible, si tu quittes le shell il n'y a pas de raison de continuer le script. Rien ne te dit que ce sera le même interpreteur ni les même variables d'environnement etc. Et tu perds tout ce que tu as fait avant.
Par contre, ce que tu peux peut être faire c'est ajouté un script. Je pense qu'avec su tu aura le même souci, mais avec sudo, tu devrais pouvoir changer d'utilisateur tout en exécutant un autre script. à mon avis, de toute façon il faut scinder ton script en au moins 2 fichiers.