[Script shell] Un autre cours de bash ? :D (résolu)

Ce qui ne concerne ni le forum ni des problèmes
Murzan
archer
Messages : 123
Inscription : sam. 06 juin 2009, 14:29

[Script shell] Un autre cours de bash ? :D (résolu)

Message par Murzan »

Hello,

J'ai (encore) un petit problème avec mes scripts en bash, je souhaite effectuer une liste de commande, entrer dans un environnement chroot, effectuer d'autre commandes, sortir de l'environnement chroot et continuer la programme.

Voici un exemple pour que ce soit un peu plus clair

Code : Tout sélectionner

cd /monenvironnementchroot/
chroot . /bin/bash
commandes qui ne peuvent effectuées qu'en chroot...
exit
le script continue
Le problème est que le script d'interrompt, naturellement, lorsque l'on entre en chroot, est-il possible de passer outre cette limitation ?
Je suis une buse en bash, malgré mes recherches sur le sujet, je n'ai rien trouvé, soyez indulgents si la solutions était simplissime :wink:

Merci d'avance,
Cordialement,
Murzan
Dernière modification par Murzan le jeu. 13 août 2009, 14:39, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Script shell] Un autre cours de bash ? :D

Message par benjarobin »

Non ce n'est en effet pas bon... voir le man http://linux.die.net/man/1/chroot
Ici tu lance un nouveau bash en chroot... Mais la suite de tes commandes s'exécute toujours dans l'ancien bash.
Il suffit en faite de lancer tes commandes directement, exemple chroot . /chemin-de-la-commande/ls
Tu peux aussi enlever le exit...
Ne jamais confondre ce que tu tape dans le bash et le script
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Murzan
archer
Messages : 123
Inscription : sam. 06 juin 2009, 14:29

Re: [Script shell] Un autre cours de bash ? :D

Message par Murzan »

Merci bien pour ta réponse, je teste cela de suite et je te tiens au courant ;)
Murzan
archer
Messages : 123
Inscription : sam. 06 juin 2009, 14:29

Re: [Script shell] Un autre cours de bash ? :D

Message par Murzan »

Ca marche parfaitement, merci :D
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Script shell] Un autre cours de bash ? :D

Message par benjarobin »

Oublie pas :rtfm: :copain:

:resolu:
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Murzan
archer
Messages : 123
Inscription : sam. 06 juin 2009, 14:29

Re: [Script shell] Un autre cours de bash ? :D (résolu)

Message par Murzan »

:D
Exact, mais j'avais lu le man sans comprendre que l'on pouvait éxecuter des commandes sans changer de shell.
Répondre