How to combine the tee command with interactive scripts to log the results?

From some time usually record long outputs with tee to later less them, this is awesome to review configure а также make выводится и тому подобное, но завершается неудачно, когда скрипт или программа устанавливается как, запрашивая ввод человеком.

Это Записать файл журнала интерактивного процесса пользователя, используя tee? Это более релевантный вопрос, который задают поисковые системы, но не хотят решать его, используя экран, как там сказано. Несмотря на то, что все это делается в сеансе tmux, для решения этой проблемы предпочитайте не вставлять сюда решение для эмуляции экрана.

В отличие от этого случая, здесь не против ввода пользователя, но я думаю, что программа в какой-то момент завершается сбоем, и я не могу посмотреть, где. Система не имеет X suite, поэтому не можете прокрутить назад, чтобы просмотреть весь вывод с помощью konsole или подобного.

У кого-нибудь есть идеи?

1 ответ

Решение

Используйте "скрипт" - машинопись терминала.

$ script --help

Из справочной страницы script:

 script makes a typescript of everything printed on your
 terminal.  It is useful for students who need a hard‐
 copy record of an interactive session as proof of an
 assignment, as the typescript file can be printed out
 later with lpr(1).
Другие вопросы по тегам