Я хочу захопити ВСІ дані журналів, як із повідомленнями про помилки, з мого виводу скрипту, і перенаправити їх усіх на файл журналу.
У мене є сценарій, як нижче:
#!/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
Я хочу переглянути всі дії у файлі /home/scripts/cron/logs
Але я бачу лише це, що я ставлю після команди ехо.
Як перевірити журнали, чи вдала команда SSH?
Мені потрібно зібрати всі дані журналів. Мені потрібно це для моніторингу результатів кожної команди в моєму сценарії, щоб краще проаналізувати, що відбувається, поки сценарій не працює.