Если вам нужно показать работу команды в терминале, но скриншоты не передают всей динамики, попробуйте
asciinema. Это инструмент для записи и воспроизведения терминальных сессий.В отличие от обычного видео, записи
asciinema:➕ занимают всего несколько килобайт
➕ позволяют копировать команды прямо из записи
➕ легко встраиваются в сайты и документацию
▪️ Установка
brew install asciinema -- MacOS
sudo apt install asciinema -- Ubuntu/Debian
sudo pacman -S asciinema -- Arch Linux
📍 Запись терминальной сессии. Просто запустите:
asciinema rec
Теперь всё, что вы вводите в терминале, записывается.
📌 Чтобы остановить запись: Ctrl + D или exit.
📌 После остановки asciinema предложит сохранить локально или загрузить в облако.
📂 Сохранение записи в файл:
asciinema rec demo.cast
▪️ Воспроизведение записи. Если запись сохранена в файл, проиграйте её так:
asciinema play demo.cast
▪️ Публикация и расшаривание. Если нужно поделиться записью:
asciinema upload demo.cast
▪️ Запись с паузами между командами:
asciinema rec -t 2
(это замедлит вывод, чтобы было комфортнее читать)
▪️ Конвертация записи в GIF-анимацию. Для этого можно использовать утилиту
agg:
agg demo.cast demo.gif
BashTex 📱 #linux #utils