#1 Le 21/09/2010, à 11:45
- Santinoo
Script Shell exécuté par un crontab
Bonjours a tous !
j'ai créer un script shell, nommé " Script.sh", qui me permet de récupérer des fichiers sur un ftp
#!/bin/sh
wget -c -a log ftp://Utilisateur:password@adresse/Video1.flv
wget -c -a log ftp://Utilisateur:password@adresse/Video2.flv
wget -c -a log ftp://Utilisateur:password@adresse/Video3.flv
wget -c -a log ftp://Utilisateur:password@adresse/Playlist.m3u&&xdg-open Playlist.m3u
je le rend exécutable, tout fonctionne correctement.
j'ai créer un crontab ( grâce à "tâches planifiées" ) avec comme paramètre :
Description : Cron
Commande : /home/utilisateur/Bureau/Script.sh
Minute : */5
Heure : *
Jours : *
Mois : *
Jour de la semaine : *
Donc il es censé exécuté mon script toutes les 5minutes, seulement il exécute que la fin du script, c'est à dire "&xdg-open Playlist.m3u"
Pouvez-vous m'aider ?
Hors ligne
#2 Le 21/09/2010, à 11:52
- cracolinux
Re : Script Shell exécuté par un crontab
Je crois que ton option : -c (wget -c ) est la cause, non ?
Hors ligne
#3 Le 21/09/2010, à 12:40
- Santinoo
Re : Script Shell exécuté par un crontab
non, j'ai testé sans, et ça ne fonctionne pas non plus.
Hors ligne
#4 Le 21/09/2010, à 12:45
- credenhill
Re : Script Shell exécuté par un crontab
capture les messages d'erreur
/home/utilisateur/Bureau/Script.sh > /tmp/log1 2>&1
Hors ligne