远程SSH中EOF中的数字比较

时间:2019-05-20 03:49:54

标签: linux bash

当我在本地服务器上运行以下脚本(./rmtsvs_start_test.sh)时,它无法正确识别参数。

#!/bin/bash

ssh -T root@172.26.126.202 <<  EOF

#k=$(ps -elf |grep box |grep -v 'pipe_w' |awk '{print $4}' |wc -l)

k=1

if [ $k < 2 ]; then
    echo "Nok"
else
    echo "Ok"
fi

EOF

输出为:

[root@MIFE-Mysql01 systemperf]# ./rmtsvs_start_test.sh  
Ok

有人可以帮助您确定问题所在吗?

0 个答案:

没有答案