lug*_*098 6 ssh bash
我试图通过ssh连接传递变量,如下所示:
working_dir="/home/user/some_dir/"
ssh $USER@some_host 'qsub $working_dir/some_file.txt'
连接本身已建立,但此代码给出了以下错误:
working_dir: Undefined variable.
这可以通过远程机器没有变量来解释,$working_dir因为它是在本地定义的.
$working_dir
有没有办法在本地获取命令中的值?
ori*_*ena 14
尝试使用双引号,它应该在本地评估变量:
ssh $USER@some_host "qsub $working_dir/some_file.txt"
归档时间:
15 年,9 月 前
查看次数:
11506 次
最近记录:
14 年,4 月 前