Поиск по сайту:

Как произвольно отображать ASCII-изображения на терминале Linux


В этой короткой статье мы покажем, как автоматически и случайным образом отображать графические объекты ASCII, используя ASCII-Art-Splash-Screen при открытии окна терминала.

ASCII-Art-Splash-Screen — это утилита, состоящая из скрипта Python и коллекции изображений ASCII, которые будут отображаться каждый раз, когда вы открываете окно терминала в Linux. Он работает в системах на базе Unix, таких как Linux и Mac OSX.

Требования:

  1. python3 – в основном устанавливается во всех дистрибутивах Linux, если нет, воспользуйтесь нашим руководством по установке Python.
  2. Curl – инструмент командной строки для загрузки файлов.

Требуется подключение к Интернету, поскольку изображения ASCII извлекаются из репозитория ASCII-Art-Splash-Screen на GitHub – это один из недостатков.

Как отобразить случайное изображение ASCII на терминале Linux

Откройте терминал и начните с установки инструмента командной строки curl в вашей системе, используя команду, соответствующую вашему дистрибутиву.

sudo apt install curl		#Debian/Ubuntu 
yum install curl		#RHEL/CentOS
dnf install curl		#Fedora 22+

Затем клонируйте репозиторий ASCII-Art-Splash-Screen в своей системе, перейдите в локальный репозиторий и скопируйте файл ascii.py в свой домашний каталог.

git clone https://github.com/DanCRichards/ASCII-Art-Splash-Screen.git 
cd ASCII-Art-Splash-Screen/
cp ascii.py ~/

Затем выполните приведенную ниже команду, которая добавит строку «python3 ascii.py» в ваш файл ~/.bashrc. Это позволяет запускать исполняемый сценарий ascii.py каждый раз, когда вы открываете терминал.

echo "python3 ascii.py" >> ~/.bashrc

С этого момента, когда вы открываете новый терминал Linux, перед появлением приглашения оболочки будет отображаться случайное изображение ASCII.

Ознакомьтесь со следующими примерами изображений ASCII, отображаемыми в новом терминале Linux.

Чтобы остановить это, просто закомментируйте или удалите строку python3 ascii.py из файла запуска оболочки ~/.bashrc.

Для получения дополнительной информации посетите ASCII-Art-Splash-Screen по адресу: https://github.com/DanCRichards/ASCII-Art-Splash-Screen.

Возможно, вам также будет интересно прочитать эти полезные статьи о трюках с командной строкой Linux:

  1. Gogo — создание ярлыков для длинных и сложных путей в Linux
  2. Как показывать звездочки при вводе пароля Sudo в Linux
  3. Как очистить историю командной строки BASH в Linux
  4. Как просмотреть цветные страницы руководства в Linux

В этом кратком руководстве мы показали, как отображать случайные изображения ASCII на терминале Linux с помощью утилиты ASCII-Art-Splash-Screen. Используйте форму обратной связи ниже, чтобы поделиться своими мыслями по этому поводу.