У меня есть две машины, A и B. Мне нужно выполнить скрипт, который находится в B с помощью SSHing там из A.
Для запуска скрипта мне также необходимо экспортировать переменную. Если я просто SSH и экспортирую переменную, а затем снова попробую в SSH и выполню скрипт, переменная больше не будет доступна.
Есть ли способ экспортировать переменную и сделать ее доступной в одном сеансе со сценарием?
Я надеялся на что-то вроде этого (но это не работает):
ssh root@B export PATH=$PATH:/add/stuff/here && runScript.sh
Даже если я сделаю следующее, путь не обновится:
ssh root@B export PATH=$PATH:/add/stuff/here && echo $PATH