-1

Я использую CentOS 6.6, и иногда, когда я создаю новое окно xterm, я не хочу, чтобы экземпляр xterm получал исходный код .bashrc. Есть ли способ сделать это?

1 ответ1

0

Ваш .bashrc не читается xterm ; bash читает, что xterm запускается, если вы не указали команду с -e . Вы можете запретить Bash читать /etc/bash.bashrc и ~/.bashrc , указав параметр --norc :

xterm -e bash --norc

Вы, конечно, можете захотеть получить /etc/bash.bashrc но не ~/.bashrc ; Я предлагаю вам просто сделать это из вашей новой оболочки:

. /etc/bash.bashrc

но вместо этого вы можете сказать Bash использовать его в качестве единственного файла инициализации:

xterm -e bash --rcfile /etc/bash.bashrc

Полную информацию об этих опциях Bash можно найти на странице руководства.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .