我想从脚本输出中捕获所有带有错误消息的日志数据,并将它们全部重定向到日志文件。
我有如下脚本:
#!/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
但是我只看到我在echo命令之后输入的内容。
SSH命令是否登录成功?
我需要收集所有日志数据。我需要它来监视脚本中每个命令的结果,以更好地分析脚本失败时正在发生的事情。