Bonjour

J'ai crée un scrpit shell qui permet de récupérer CPU et Mémoire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
echo "PID;%CPU;%MEM;SERVICE;DATE" && top -n3 -c | grep -E 'one|statd' | awk '{print $1,$9,$10,$13,$15" "}' | sed '{s/-i -p/one-master/g;s/one.cfg.*//g;s/one-dc dc/one-dc/g}' | sed 's@$@'"$(date +%s)"'@' | tr -s ' ' ';'
Quand j'execute le script il marche normalement et sans erreur le problème c'est quand je veux créer un crontab qui permet de rediriger le résultat dans un fichier log la command ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
* * * * * /path/consumption.sh >> /path/consumption.log
fichier log:
PID;%CPU;%MEM;SERVICE;DATE
PID;%CPU;%MEM;SERVICE;DATE
PID;%CPU;%MEM;SERVICE;DATE
PID;%CPU;%MEM;SERVICE;DATE
PID;%CPU;%MEM;SERVICE;DATE
PID;%CPU;%MEM;SERVICE;DATE
PID;%CPU;%MEM;SERVICE;DATE
PID;%CPU;%MEM;SERVICE;DATE
PID;%CPU;%MEM;SERVICE;DATE

Merci d'avance pour vos réponses