Я пытаюсь запустить скрипт bash через ssh. Для этого я запускаю команду:
ssh me@server 'bash -s ' < script.sh
Проблема в том, что когда я запускаю такой скрипт, у меня нет $PATH
(то есть, если я захожу на сервер нормально, ant -v
работает нормально, но при этом в скрипте будет отображаться сообщение, что bash не распознает команду ant
).
В моем script.sh
меня есть строки:
source /etc/profile
source ~/.profile
source ~/.bashrc
Но это не помогает. Только запись PATH="$PATH:path-to-ant
помогает