Posté par wwallacew le 20 janvier 2006 à 11:02. En réponse au message probleme script bash et crontab. Évalué à 1.
Posté par wwallacew le 19 janvier 2006 à 18:35. En réponse au message probleme script bash et crontab. Évalué à 1.
Posté par wwallacew le 19 janvier 2006 à 11:07. En réponse au message probleme script bash et crontab. Évalué à 1.
Posté par wwallacew le 18 janvier 2006 à 17:22. En réponse au message probleme script bash et crontab. Évalué à 1.
# PROBLEME RESOLU ! ! ! :)
Posté par wwallacew . En réponse au message probleme script bash et crontab. Évalué à 1.
J'ai modifié la crontab afin de savoir ce qui se passait avec mon script:
00 22 * * * /usr/bin/save.sh > /root/save.log
et là, bizarrement ça c'est mis a marcher... la sauvegarde s'est fait sans probleme...
du coup, j'ai fait un second test:
dans mon script j'ai enlevé le verbose mode pour tar:
j'ai remplacé
tar cvfz .........
par tar cfz .....
et la ça marche aussi...bizarre non ?
[^] # Re: et ca ?
Posté par wwallacew . En réponse au message probleme script bash et crontab. Évalué à 1.
[^] # Re: et ca ?
Posté par wwallacew . En réponse au message probleme script bash et crontab. Évalué à 1.
quand, pour tester, dans la crontab root je rajoute la ligne suivante:
00 11 * * * reboot
le PC reboot bien a l'heure indiquée (ce qui me fait dire que ce n'est pas un souci de programation de la crontab...)
donc je pense que c'est un probleme au niveau de mon script de sauvegarde... le voici :
#!/bin/sh
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
rm site.php
/usr/bin/mysqldump --opt --all-databases --user=root --password="pasword" > /var/www/html/site1/backup/backup.txt
cp save.sh /var/www/html/site1/backup/save.sh
tar cvfz site.tar.gz /var/www/html
rm /var/www/html/site1/backup/backup.txt
rm /var/www/html/site1/backup/save.sh
mv site.tar.gz site.php
ftp <<**
open ftpperso.free.fr
cd site1
bin
delete site.php
put site.php
bye
**
et dans le fichier .netrc de root j'ai ajouté ça:
machine ftpperso.free.fr
login user
password monpassword
qu'en pensez vous ? :)
[^] # Re: .
Posté par wwallacew . En réponse au message probleme script bash et crontab. Évalué à 1.
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
en debut de script ça pourrait resoudre mon probleme ? :)