Как произвольно отображать ASCII-изображения на терминале Linux
В этой короткой статье мы покажем, как автоматически и случайным образом отображать графические объекты ASCII, используя ASCII-Art-Splash-Screen при открытии окна терминала.
ASCII-Art-Splash-Screen — это утилита, состоящая из скрипта Python и коллекции изображений ASCII, которые будут отображаться каждый раз, когда вы открываете окно терминала в Linux. Он работает в системах на базе Unix, таких как Linux и Mac OSX.
Требования:
- python3 – в основном устанавливается во всех дистрибутивах Linux, если нет, воспользуйтесь нашим руководством по установке Python.
- 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:
- Gogo — создание ярлыков для длинных и сложных путей в Linux
- Как показывать звездочки при вводе пароля Sudo в Linux
- Как очистить историю командной строки BASH в Linux
- Как просмотреть цветные страницы руководства в Linux
В этом кратком руководстве мы показали, как отображать случайные изображения ASCII на терминале Linux с помощью утилиты ASCII-Art-Splash-Screen. Используйте форму обратной связи ниже, чтобы поделиться своими мыслями по этому поводу.