Я хотел бы выполнить команду оболочки "cmatrix" каждый раз, когда я открываю терминал. Как пойти о достижении этого?
Можно добавить cmatrix
команда в Вашем ~/.bashrc
файл, расположенный дома папка:
echo 'cmatrix' >> ~/.bashrc
ПРИМЕЧАНИЕ: удостоверьтесь, чтобы Вы использовали >>
, добавлять оператор. Если Вы будете использовать >
, то это заменит Ваше целое ~/.bashrc
cmatrix
только.
Я использую Fedora с рабочим столом XFCE. Я встретился с проблемами, когда Fedora загружается, при помощи решения, предоставленного @snoop, и решение, предоставленное @AB, дало мне "Неудавшийся для выполнения дочернего процесса (никакой такой файл или каталог)" ошибка. При поиске решения наконец я использовал сценарий, сохраненный в качестве ~/bin/cmatrix_launcher.sh
с этим содержанием:
#!/bin/bash
cmatrix -baC cyan
/bin/bash
бросок затем это как пользовательская команда в эти xfce4-terminal
настройки (присоединенный снимок экрана)
Поскольку Вы отметили свой вопрос с gnome-terminal
, можно также использовать пользовательскую команду для Вашего gnome-terminal
профиль. Преимущество, команда выполняется только для определенного профиля и не всегда, когда удар запускается где-нибудь.
Но первая установка dconf-editor
. Если Вы сделаете ошибку на шагах ниже, то Вам будет нужен этот инструмент
sudo apt-get install dconf-editor
Теперь открытый gnome-terminal
и измените свои настройки профиля и используйте эту команду
sh -c "cmatrix;bash"
поскольку Вы видите в снимке экрана ниже. Если Вы не используете удар, замену bash
с Вашей оболочкой.
Если Вы сделали ошибку и gnome-terminal
неприменимо, используйте использование dconf-editor
исправлять Вашу проблему:
Запустить dconf-editor
и перейдите к настройкам терминала GNOME и измените значения для custom-command
и use-custom-command
в настройках для Вашего gnome-terminal
профиль