Supprimer un message
Repi
Bjr,
Mon systme est Linux et je n'arrive pas à utiliser un script shell avec un cron, script qui fonctionne pourtant très bien losque je l'exécute manuellement.
Le fichier log se crée, la première commande s'exécute, mais pas le lancement du programme. Pour être sûr qu'il ne s'agissait pas d'un problème de droits, j'ai utiliser l'utilisateur root.
Mon crontab est :
21 12 * * * /home/pire/tv.cmd >>/home/pire/fichier.log
Mon sript "tv.cmd" est en mode 755 et il contient :
#!/bin/sh
killall vlc
echo /home/pire
/usr/local/bin/vlc /home/pire/TV/Film/Crame.wmv --loop --sout '#transcode{acodec=mp3,ab=128,channels=2,width=320,height=240}:std{access=mmsh,m- ux=asfh,dst=:8060}
Alors quand le cron s'exécute killall fonctionne, echo /home/pire (qui sert à rien à par comme testeur) fonctionne, mais pas le lancement du programme.
Merci pour votre aide, car là , ça fait au moins 12 heures que je cherche et je n'ai plus aucune idée.
Mon systme est Linux et je n'arrive pas à utiliser un script shell avec un cron, script qui fonctionne pourtant très bien losque je l'exécute manuellement.
Le fichier log se crée, la première commande s'exécute, mais pas le lancement du programme. Pour être sûr qu'il ne s'agissait pas d'un problème de droits, j'ai utiliser l'utilisateur root.
Mon crontab est :
21 12 * * * /home/pire/tv.cmd >>/home/pire/fichier.log
Mon sript "tv.cmd" est en mode 755 et il contient :
#!/bin/sh
killall vlc
echo /home/pire
/usr/local/bin/vlc /home/pire/TV/Film/Crame.wmv --loop --sout '#transcode{acodec=mp3,ab=128,channels=2,width=320,height=240}:std{access=mmsh,m- ux=asfh,dst=:8060}
Alors quand le cron s'exécute killall fonctionne, echo /home/pire (qui sert à rien à par comme testeur) fonctionne, mais pas le lancement du programme.
Merci pour votre aide, car là , ça fait au moins 12 heures que je cherche et je n'ai plus aucune idée.