.bashrc и удача /cowsay

Я использую Xubuntu 14.04 с XFCE (конечно). Я просто добавил строку в ~/.bashrc:

fortune | cowsay -f tux

И все нормально, когда я открываю терминал, корсей работает с цитатой состояния. За исключением одной проблемы: каждый раз, когда мой ноутбук запускается, появляется дикий терминал! (с коровьим).

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

Кто-нибудь знает почему? Спасибо за чтение, хорошего дня.

1 ответ

Поместите его в.bash_profile, который используется для оболочек входа в систему,.bashrc используется более широко, например, также, если вы используете scp с другого компьютера, и, если вы генерируете выходные данные в файле.bashrc, любой scp и другие произойдут молча. они не ожидают никакого выхода. .bash_profile будет выполняться только для оболочек входа в систему, например, виртуального терминала, xterm,.....

Другие вопросы по тегам