Comment trouve erreur sur un crontab
cazersose
-
cazersose -
cazersose -
Bonjour,
voila j'ai un petit souci ,
j'ai un cron qui lance deux taches la premiere a 7h00 et la seconde a 9h00 ,la premiere se lance et la seconde non
alors voila les petites manipulation que j'ai faite :
j'ai chmod sur shell de la tache N2; et j'ai fais $less /var/log/cron et j'ai ce resultat a heure du lancement devant mon cron CROND[5710] que j'ai pas compris ?
et quand je fais $ ps -ef pour savoir la liste des processus j'ai le crontab qui est la mais rien ne se passe et pourtant en ligne de commande mon shell marche ? alors sil vous plais de aide pour le mortel que je suis ???
voila j'ai un petit souci ,
j'ai un cron qui lance deux taches la premiere a 7h00 et la seconde a 9h00 ,la premiere se lance et la seconde non
alors voila les petites manipulation que j'ai faite :
j'ai chmod sur shell de la tache N2; et j'ai fais $less /var/log/cron et j'ai ce resultat a heure du lancement devant mon cron CROND[5710] que j'ai pas compris ?
et quand je fais $ ps -ef pour savoir la liste des processus j'ai le crontab qui est la mais rien ne se passe et pourtant en ligne de commande mon shell marche ? alors sil vous plais de aide pour le mortel que je suis ???
A voir également:
- Comment trouve erreur sur un crontab
- Où se trouve le presse-papier sur un téléphone portable - Guide
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Pourquoi ma tv ne trouve pas toutes les chaînes - Guide
- Comment recuperer whatsapp supprimé par erreur - Guide
- Ou se trouve le presse papier sur pc - Guide
14 réponses
mon fichier de log est vide rien de dedans , (quand j'ai rediriger mon shell j'ai redemmarer le services cron pour que les changement soient pris en compte )
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
#!/bin/bash
. $HOME/SApem/vars.sh
DATE=`date +%F`
export CLASSPATH
cd /
cd /home/arnaud/SApemjava/genere_excel/
java Insert_ligne
if [ $? = 0 ] ; then
mv fich1.xls fich_$DATE.xls
mv Carrefour_$DATE.xls $CHEMIN1
if [ $? = 0 ] ; then
mv output.xls "fich.xls"
if [ $? = 0 ]; then
$CHEMIN2/testsendmail1.sh
fi fi fi
#-------------------------------------------------------------------------
# End MAIN -
#-------------------------------------------------------------------------
exit 0
. $HOME/SApem/vars.sh
DATE=`date +%F`
export CLASSPATH
cd /
cd /home/arnaud/SApemjava/genere_excel/
java Insert_ligne
if [ $? = 0 ] ; then
mv fich1.xls fich_$DATE.xls
mv Carrefour_$DATE.xls $CHEMIN1
if [ $? = 0 ] ; then
mv output.xls "fich.xls"
if [ $? = 0 ]; then
$CHEMIN2/testsendmail1.sh
fi fi fi
#-------------------------------------------------------------------------
# End MAIN -
#-------------------------------------------------------------------------
exit 0
dans cron, le script s'exécute sans l'environement de l'utilisateur et les variables ne sont pas définies.
essayer de mettre au début:
. /home/arnaud/.profile
essayer de mettre au début:
. /home/arnaud/.profile
bonjour ,
et excuse moi mais quesque tu veux dire par export var=valeur esk je mais le chemin de mon fichier shell ou bien autre chose ?? merci de ta compréhension je suis une bleu en lunix
et excuse moi mais quesque tu veux dire par export var=valeur esk je mais le chemin de mon fichier shell ou bien autre chose ?? merci de ta compréhension je suis une bleu en lunix