À partir de la sortie de mon script, je veux capturer TOUTES les données des journaux avec les messages d'erreur et les rediriger toutes vers le fichier journal.
J'ai script comme ci-dessous :
#!/bin/bash
(
echo " `date` : part 1 - start "
ssh -f admin@server.com 'bash /www/htdocs/server.com/scripts/part1.sh logout exit'
echo " `date` : sleep 120"
sleep 120
echo " `date` : part 2 - start"
ssh admin@server.com 'bash /www/htdocs/server.com/scripts/part2.sh logout exit'
echo " `date` : part 3 - start"
ssh admin@server.com 'bash /www/htdocs/server.com/scripts/part3.sh logout exit'
echo " `date` : END"
) | tee -a /home/scripts/cron/logs
Je veux voir toutes les actions dans le fichier /home/scripts/cron/logs
Mais je ne vois que ce que j'ai mis après echo
commandement.
Comment vérifier dans les journaux que SSH
a réussi ?
J'ai besoin de rassembler tous les journaux. J'en ai besoin pour surveiller le résultat de chaque commande de mon script, pour mieux analyser ce qui se passe pendant que le script échoue.