PWD通过SSH返回本地目录,而不是远程目录

时间:2018-10-20 17:56:26

标签: ssh pwd

我试图使用ssh执行远程脚本。该脚本在其中使用了pwd命令。当我使用ssh执行该脚本文件时,PWD返回本地服务器的目录,而不是远程目录。

_mydir=$PWD
var1=$JAVA_HOME

echo ${_mydir}
echo ${var1}

${var1}/bin/java -jar ${_mydir}/ls-jar-1.1-SNAPSHOT.jar 

然后我使用命令从另一台主机运行文件:

ssh -p 2222 user1@host123 "bash -l -c '/home/user1/dir/./runjar.sh'"

正确给出了Java路径,但没有给出pwd路径

0 个答案:

没有答案