【发布时间】:2014-01-24 13:52:50
【问题描述】:
请在下面找到我的脚本:-
#!/bin/bash
date=`date +%Y%m%d`
ssh root@server-ip "ls -lrth /opt/log_$date/"
ssh root@server-ip "cd /opt/log_$date/; for i in `cat *.log`;do echo $i >> /opt/log_$date/logfile.txt; done;cat /opt/log_$date/logfile.txt| mail -s \"Apache backup testing\" saranjeet.singh@*****.com"
任何帮助将不胜感激。谢谢
【问题讨论】:
-
你能写更多关于你想做的事吗?你的很多脚本没有多大意义(第一条 ssh 行没有做任何事情,除非你将它重定向到外面)
-
在第一行我只是检查它是否显示目录列表。但是在第二行“echo $i”不会将日志文件的内容重定向到logfile.txt。这是主要问题。这就是它向我发送空邮件的原因。