@jasonwryan @Антон это не дублировать вопросы. Переменные среды пользователя и общесистемные переменные окружения, как ОП пытается установить разные понятия. Связанный вопрос ссылки `.и методы bashrc и что работать только для одного пользователя. Этот вопрос требует системного метода, такого как предложил @tagwint Я уже выложил это.....часть выше Один из репозиториев не удалось (неизвестно), и Юм не хватает кэшированные данные для продолжения. На данный момент единственная безопасная вещь, пальчики оближешь можете сделать, это не получится. Есть несколько способов, чтобы работать "исправить" это: Вам нужно процитировать команду, вы передаете в СШ. Также указывайте ваш переменные, когда вы их используете. Попробовать: `sshpass -п "${пароль}" СШ -Т "${имя пользователя}@${имя}" 'Эхо 123456 | судо -С-К hostnamectl набор-узла aflinux"

Вы не перенаправляя вывод из эхо "информация" > финал.КШМ на кошку темп.КШМ >> финал.КШМ, так что эти две команды (эхо и кошка), выполняются параллельно.

Из-за того, что попадает в финал.КШМ зависит от того, какая программа запланирована. Что вы хотите сделать, это заменить | с ;. И тогда Эхо команда будет выполняться до завершения, и только потом кот начал.