【发布时间】:2017-12-11 10:03:48
【问题描述】:
以下是我的代码,我能够获得 ssh 连接。但在那之后它什么也没做。
log_time="date +%F\%T"
PR_ONE="username@hostname"
file="/home/log.txt"
to_list="myemail"
echo "`$log_time`" >> $file
`ssh $PR_ONE "echo df -hP | grep fs1 | awk '{print $4}'"` >> $file
cat $file | mailx -s "Disk space usages" $to_list
我收到了电子邮件,但只有$log_time。我知道我在 ssh 行的引用中做错了。
我是 shell 脚本的新手。
【问题讨论】:
-
优先使用
$(...)而不是反引号 -
awk 命令后的
i是什么? -
对不起。我的错。这实际上是一个错字。