• [^] # Re: Le script, il sent fort de la bouche ?

    Posté par . En réponse au message Multi utilisateurs d'un script. Évalué à 1.

    Ah bah ça c'est facile. Tu peux par exemple faire quelque chose comme

    > echo > fichier.tmp << EOF
    > VAR1=var1
    > VAR2=var2
    > EOF

    Pour l'écrire, et

    > . fichier.tmp

    pour le lire, et après tu peux accéder aux valeurs de VAR1 et VAR2 depuis ton shell. En théorie, il faut un truc pour locker le fichier (tu peux utiliser un fichier fichier.lck, par exemple) pour être sûr que l'un n'est pas en train de lire/écrire en même temps que l'autre.

    En outre, il faudrait faire gaffe à la sécurité, parce que l'autre pourrait mettre des trucs méchants (genre "rm -rf $HOME/" dans fichier.tmp au pire, ou au mieux bidouiller les données de l'autre). Mais bon le fait de partager un même compte n'est pas terrible pour la sécurité de toute façon...