bash将来自另一台服务器的文件转换为变量

时间:2015-03-02 08:39:19

标签: bash variables ambiguous

我正在尝试对变量执行cat的基本命令,但它不起作用..

 lines="not working"
 sshpass -p triltest ssh root@ILCFS 'cat /var/try/check ' > $lines
 echo $lines 


./script.sh: line 34: $lines: ambiguous redirect
not working

该文件存在。有人可以帮我吗?

1 个答案:

答案 0 :(得分:2)

使用`command`$(command)。即

lines=$(sshpass -p triltest ssh root@ILCFS 'cat /var/try/check ')
echo "$lines"