Я знаю, что сценарий .bashrc
должен быть запущен как source .bashrc
или . .bashrc
, поэтому изменения в экспорте сохраняются во время сеанса, но мне нужно отменить половину скрипта bashrc, не выходя из сеанса.Abort из сценария .bashrc
В настоящее время я выполняю двоичный поиск точки, в которой я выдаю команду, предполагающую существование tty. Это делается для того, чтобы не получить сообщение stdin: is not a tty
. Таким образом, самый простой способ: перерыв выполнение сценария bashrc, но я не нашел способ сделать это.
Как я прервать из половины выполнение внутри .bashrc сценария без завершения сеанса? (Он же с помощью команды выхода)
Я только что понял это. Работает на CentOS 6.4 x86_64. Спасибо. –