PWD возвращает локальный каталог через SSH вместо удаленного каталога - PullRequest
0 голосов
/ 20 октября 2018

Я пытался выполнить удаленный скрипт, используя 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указан правильно, но не путь к файлу

...