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