Как я могу заставить свои терминалы / оболочки иметь индивидуальный дизайн?

Как я могу добавить забавные вещи в свой терминал, чтобы у меня был дополнительный заз, когда я каждый день ломаю вещи! : D Я изучаю C / C ++ и думаю, что корневые проекты и пользовательские терминалы были бы интересным способом практики, так как это то, к чему я стремлюсь.

                                                  / \                 / \
    __  ___    ___     ______      __  ___  ___  |   |_______/\______|   |
   /  \ | |    | |     | |_  \    /  \ | |  | |  _\_/_________________\_/_
  / __ \| |    | |     | | \  \  / __ \| |__| |_/                         \_
 | |  | | |    | |     | |  \  \| |  | |_____ |_B-E-A_M-M-E-U-P-S-C-O-T-T-Y_|
 | |  | | |    | |     | |  /  /| |  | |    | | \_________________________/
 | |  | | |____| |_____| |_/  / | |  | |____| |       \ \   |__|   / /
 |_|  |_|______|_______|_____/  |_|  |_|______|        \ \ //  \\ / /
                                                        | /|    |\ |
                                                         |_*\__/*_|
                                                          \______/
0
задан 11 August 2015 в 04:25

1 ответ

Никакое необходимое кодирование.

  1. Сохраняют то, что логотип Вы любите в txt файл где-нибудь в Вашей домашней папке.
  2. Открытый с текстовым редактором файл конфигурации для Вашей оболочки. В моем случае для mksh оболочка, которая была бы .mkshrc, для bash - .bashrc
  3. команда cat myawesomestuff.txt Add в конце файла.
  4. оболочка Перезапуска или выполненный source .bashrc (в моем случае source .mkshrc)

Bellow является примером. У меня есть другая программа, fortune, работа каждого запускается оболочки, не удивляйтесь кавычками

$ nano awesome.txt

$ nano .mkshrc 

$ source .mkshrc
Q:  What's the difference between the 1950's and the 1980's?
A:  In the 80's, a man walks into a drugstore and states loudly, "I'd
    like some condoms," and then, leaning over the counter, whispers,
    "and some cigarettes."
                                                  / \                 / \
    __  ___    ___     ______      __  ___  ___  |   |_______/\______|   |
   /  \ | |    | |     | |_  \    /  \ | |  | |  _\_/_________________\_/_
  / __ \| |    | |     | | \  \  / __ \| |__| |_/                         \_
 | |  | | |    | |     | |  \  \| |  | |_____ |_B-E-A_M-M-E-U-P-S-C-O-T-T-Y_|
 | |  | | |    | |     | |  /  /| |  | |    | | \_________________________/
 | |  | | |____| |_____| |_/  / | |  | |____| |       \ \   |__|   / /
 |_|  |_|______|_______|_____/  |_|  |_|______|        \ \ //  \\ / /
                                                        | /|    |\ |
                                                         |_*\__/*_|
                                                          \______/
0
ответ дан 11 August 2015 в 14:25
  • 1
    @HenryM Удостоверяются, что сценарий является исполняемым файлом. Если это не работает все еще, 1) Проверка /var/log/syslog для cron, записи 2) устанавливают задание как */10 * * * * /usr/bin/python /path/to/script/script.py >/tmp/cron_log 2>&1, и затем проверяют содержание /tmp/cron_log после выполненный. – heemayl 3 November 2016 в 04:22

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

Похожие вопросы: