Crontab sous AIX
Bonjour,
J'ai un script qui tourne sous AIX qui me copie une table "evuti" de la base de donnée "base99" avec l'utilisateur "informix" dont le contenu est :
NOW=`date +%a +%d%m%Y +%H%M%S`
export NOW
cd /ifx_bck
dbschema -d base99 -t evuti > evuti_${NOW}.sql
le script marche manuellement c'est à dire : # su - informix
$ sh scrit.sh : me génère le fichier evuti_${NOW}.sql
contenant la dite table.
le soucis avec le crontab il me génère un fichier evuti_${NOW}.sql vide.
voici la commande utilisé dans :
crontab -e informix
00 17 * * 0,1,2,3,4 /home/informix/script.sh
merci d'avance.
J'ai un script qui tourne sous AIX qui me copie une table "evuti" de la base de donnée "base99" avec l'utilisateur "informix" dont le contenu est :
NOW=`date +%a +%d%m%Y +%H%M%S`
export NOW
cd /ifx_bck
dbschema -d base99 -t evuti > evuti_${NOW}.sql
le script marche manuellement c'est à dire : # su - informix
$ sh scrit.sh : me génère le fichier evuti_${NOW}.sql
contenant la dite table.
le soucis avec le crontab il me génère un fichier evuti_${NOW}.sql vide.
voici la commande utilisé dans :
crontab -e informix
00 17 * * 0,1,2,3,4 /home/informix/script.sh
merci d'avance.
2 réponses
-
salut,
si c'est comme sur Linux, c'est les%
, qui sont considérés comme des passages à la ligne.-
-
@richy$ date +%a +%d%m%Y +%H%M%S
date: opérande supplémentaire « +%d%m%Y »
-
-
Contributeurhello
récupérer messages et erreurs00 17 * * 0,1,2,3,4 /home/informix/script.sh > /tmp/log 2>&1