Je veux capturer TOUTES les données des journaux, à la fois avec des messages d'erreur, à partir de la sortie de mon script et les rediriger vers un fichier journal.
J'ai un 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 je mets après la commande echo.
Comment vérifier les journaux si la commande SSH a réussi?
J'ai besoin de rassembler toutes les données de journaux. J'ai besoin de cela pour surveiller le résultat de chaque commande de mon script, afin de mieux analyser ce qui se passe lorsque le script échoue.