Crontab sous AIX

Fermé
richy - 13 sept. 2018 à 18:29
dubcek Messages postés 18756 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 18 décembre 2024 - 24 sept. 2018 à 15:23
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.





2 réponses

Utilisateur anonyme
13 sept. 2018 à 20:16
salut,

si c'est comme sur Linux, c'est les
%
, qui sont considérés comme des passages à la ligne.
0
Bonjour,
non ce n'est pas "% " qui cause problème!
Merci pour votre réponse!
0
Utilisateur anonyme > richy
23 sept. 2018 à 19:15
$ date +%a +%d%m%Y +%H%M%S
date: opérande supplémentaire « +%d%m%Y »
0
dubcek Messages postés 18756 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 18 décembre 2024 5 622
24 sept. 2018 à 15:23
hello
récupérer messages et erreurs
00 17 * * 0,1,2,3,4 /home/informix/script.sh > /tmp/log 2>&1 
0