Несколько терминальных программ предоставляют дампы экрана (, такие как xterm ), но большинство из них не (см.Существующий текст командной строки на экране в файл? (не -графический Linux)например ). Вы можете сделать снимок экрана с помощью такого инструмента, как gimp, но он не скажет вам, какие на самом деле символы. Для развития мне нужно это знать.
Я бы использовал script
для записи вывода в typescript
. Вы можете cat
вернуться на экран (или использовать less -R
, если управляющие последовательности достаточно просты ). Для более сложных вещей или длинных трасс я использую другие инструменты:
slowcat
чтобы замедлить cat
прогресс vile-pager
фильтровать escape-последовательности в удобочитаемую форму (лучше, чемless
— цветовые последовательности работают между строками, но по-прежнему ограничены одним -перемещением курсора строки -). Это фильтр, использующийvi -, например -emacs , с помощью специальной -утилиты . Чтобы проиллюстрировать разницу, вот скриншот less -r
в файле typescript
при запуске apt-get update
на одной из моих машин с Debian:
Напротив, vile-pager
выделяет места, где текст был перезаписан:
В любом случае (менее или мерзко ), если ваше приложение перемещает курсор по экрану, единственным способом просмотра вывода будет использование cat/slowcat/etc.
I don't know how to move the signature (.asc) file into my /opt/Mullvad folder in order to verify the signature.
sudo mv MullvadVPN-*.asc /opt/Mullvad
Кроме того, вы можете использовать полные пути в команде проверки gpg:
gpg2 --verify /path/to/MullvadVPN-*.asc /opt/Mullvad/signed_file_name
Таким образом, вам не нужно перемещать файл подписи.
I use YAY (AUR Helper). The folder it installs to is read only.
Если файл уже был установлен, слишком поздно проверять подпись.