Tu peux découper ton script en deux. Tout ce que tu fais en tant que root reste dans ton_script.sh. Tout ce que tu veux faire en tant que toto, tu le mets dans chemin/vers/toto.sh
yapuka (c) appeler toto.sh dans ton_script.sh : su - toto -c chemin/vers/toto.sh
en tout cas, c'est comme ça qu'on fait chez nous :)
# su -c
Posté par gaaaaaAab . En réponse au message Changer d'utilisateur en cours de route. Évalué à 3.
yapuka (c) appeler toto.sh dans ton_script.sh :
su - toto -c chemin/vers/toto.sh
en tout cas, c'est comme ça qu'on fait chez nous :)