В сеансе экрана его буфер прокрутки можно сохранить в файл, введя ^A:hardcopy -h /path/to/filename
.Однако это удаляет все управляющие последовательности ANSI из вывода.
Я хочу что-то вроде less -R
, но для сохранения буфера прокрутки.
пример сценария для создания цветного текста:
#!/bin/bash
# both times, the word 'red' is printed in bright red text.
printf 'example \x1b[1;31mred\x1b[m output\n' |tee example.log
cat example.log
Вы также можете просмотреть файл с помощью less -R example.log