Crontab sous AIX

richy -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
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

  1. Utilisateur anonyme
     
    salut,

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