SED Mac Добавить текст в определенную строку с двойными кавычками

Откуда вызывается скрипт? .bash_profile или .bashrc?

Я не верю, что эта строка выведет пользователя из системы:

bash /root/.bash_logout

Она создает новый процесс bash, который будет запускать команды из файла .bash_logout.

Вместо этого вы можете попробовать следующую строку:

logout

Обновление: или попробуйте:

exit

Предполагая, что файл запуска оболочки запускает сценарий предупреждения, «exit» просто выйдет из сценария предупреждения, а не из оболочки.

Если код bash, запускающий команду exit, находится в файле .bashrc, а не в отдельном сценарии предупреждения, он должен выйти из оболочки.

0
25.10.2018, 22:04
0 ответов

Теги

Похожие вопросы