|
ssh IP -T <<EOF
echo ""
echo -e "正在检查磁盘空间..."
/bin/df -h
echo ""
/bin/df -kl |grep -iv filesystem |awk '{print $6" "$5}' |while read LINE;do
PERC=`echo $LINE |awk -F '[ %]' '{print $2}'`
if [ $PERC -gt 20 ];then
echo -e " -* Warning *- $LINE space used "
fi
done
EOF
运行时 PERC 取值为空。测试发现 在 EOF............EOF 不能简单通过 PERC= 或export PERC = 形式赋值
如果将以上写成脚本,在本机运行没有问题。。。。 |
|