У меня в настоящее время есть установка screenfetch для выполнения автоматически каждый раз, когда я открываю терминал. То, чего я пытаюсь достигнуть, имеет screenfetch, выполненный снова после использования clear
команда, не имея необходимость вводить screenfetch
снова. Это возможное выполнить .bashrc
файл?
Самый легкий путь состоит в том, чтобы создать псевдоним, как это:
alias clear="clear && screenfetch"
Выполните вышеупомянутую строку как команду. Затем введите clear
протестировать, как это работает. Если это работает удовлетворительно, добавьте строку к нижней части ~/.bashrc
, затем выполненный source ~/.bashrc
.
Можно добавить эту строку к нижней части ~/.bashrc
командой:
echo -e '\nalias clear="clear && screenfetch"' >> ~/.bashrc
Где:
echo
распечатает к stdout строку, включенную с одинарными кавычками. Опция -e
включит интерпретацию Escape обратной косой черты, таким образом, \n
будет интерпретироваться как новая строка.
>>
перенаправит stdout и добавит его в конец ~/.bashrc
.
&&
может быть считан таким образом: если clear
выполняется успешно затем выполняются screenfetch
.