quand tu executes la commande via la ligne de commande tu es dans ton home ~$
quand tu executes le script tu es dans /srv/scripts, et en plus tu es root
et tu le lances avec su -l toto -c "lacommande"
il est donc probable que le script cherche à ecrire dans /srv/scripts/log/johndoe.log
ce que l'utilisateur toto ne peut probablement pas faire (probleme de droit)
# probleme de chemin et de droit ?
Posté par NeoX . En réponse au message lftp > output_file --> problème output_file vide. Évalué à 2.
quand tu executes la commande via la ligne de commande tu es dans ton home
~$quand tu executes le script tu es dans /srv/scripts, et en plus tu es root
et tu le lances avec
su -l toto -c "lacommande"il est donc probable que le script cherche à ecrire dans /srv/scripts/log/johndoe.log
ce que l'utilisateur toto ne peut probablement pas faire (probleme de droit)