отредактируйте свой бэш-скрипт, чтобы "поймать в ловушку" выход из Программы-А. затем подскажите, чтобы вмешаться вручную, в этот момент вы должны ответить "y" - это безопасно, чтобы продолжить работу с Программой-В. Один из способов сделать это заключается в том, чтобы обойти Программу-А, перехватить код выхода, если он не является успешным, затем запросить вмешательство пользователя, продолжить цикл до тех пор, пока не будет найден действительный выход. Затем перейдите к Программе-B.[116231].
] Вы, вероятно, ищете []-E[
] опцию []sudo[
], которая заставляет сохранить переменные окружения вашего пользователя:[
-E, --preserve-env
Indicates to the security policy that the user wishes to pre‐
serve their existing environment variables. The security
policy may return an error if the user does not have permis‐
sion to preserve the environment.
]
[]Я только что протестировал это на моем Cinnamon LMDE и запустив []sudo -E eom[
], я сохраню эту тему. [