Имам команда, която работи добре, ако свържа ssh към машина и я стартирам, но се проваля, когато се опитам да я изпълня с отдалечена ssh команда като:
ssh user@IP <command>
Сравняването на изхода на "env" с помощта на двата метода води до различни среди. Когато ръчно вляза в машината и стартирам env, получавам много повече променливи на средата, отколкото когато стартирам:
ssh user@IP "env"
Някаква идея защо?
bash
не е скриптов език? - person Dan Nissenbaum   schedule 06.04.2018