• [^] # Re: Doom 3 en français sous Linux

    Posté par . En réponse au journal Doom 3 en français sous Linux. Évalué à 2.

    Oui bah je casse tout désolé, mais voila, quand tu lance un script bash, tu lance un nouvel interpréteur bash, et tu ne l'inclue pas dans l'actuel.

    Voila l'utilité de export, pouvoir faire passer les variables d'environnements aux fils, sinon un i=0 se retrouverait comme variable d'environnement pour chaque programme, ce qui pourrait être facheux.

    Exemple concret :

    alexis@ws1-1:~/linuxfr$ ls
    fichier1 fichier2 fichier3 fichier4 fichier5 fichier6 fichier7 test.sh
    alexis@ws1-1:~/linuxfr$ cat test.sh
    #!/bin/sh

    ls
    alexis@ws1-1:~/linuxfr$ alias ls="echo 'Je suis un mechant alias'"
    alexis@ws1-1:~/linuxfr$ ls
    Je suis un mechant alias
    alexis@ws1-1:~/linuxfr$ ./test.sh
    fichier1 fichier2 fichier3 fichier4 fichier5 fichier6 fichier7 test.sh
    alexis@ws1-1:~/linuxfr$ sh test.sh
    fichier1 fichier2 fichier3 fichier4 fichier5 fichier6 fichier7 test.sh
    alexis@ws1-1:~/linuxfr$ source test.sh
    Je suis un mechant alias
    alexis@ws1-1:~/linuxfr$


    Voila.