Як я можу бачити історію вихідного терміналу, а не лише введені команди?


21

Я намагаюся виконати налагодження в Android, і я запускаю живу логічну коду в Терміналі, але проблема полягає в тому, що генерується занадто багато інформації, щоб після закінчення і спробувати скопіювати всю отриману інформацію, вибравши «Вибрати Все ", а потім" Скопіювати "багато раннього результату, який виробляється, не копіюється. Мені це було відомо history, але це лише список перелічених раніше команд, а не вихід.

Чи можу я бачити історію всього виводу, який дає термінал, чи, можливо, я можу термінал зберегти як текстовий файл увесь вихід, який він виробляє?


пов'язані з : stackoverflow.com/questions/24283097 / ... . Тож це насправді не здається можливим.
phil294

Відповіді:


10

Ви можете додати всі журнали до текстового файлу шляхом перенаправлення виводу. Але для цього потрібно, щоб кожна команда виконувалася так (це охопить і stdout& stderr)

command >>file.txt 2>&1

АБО

Ви можете записувати скріншоти терміналу, оскільки він зберігає скріншот у текстовому файлі, ви можете використовувати це. Його називають шельром

Файли зберігаються в ~/.local/share/shelr/

Джерело: http://www.omgubuntu.co.uk/2012/04/how-to-record-and-share-terminal-screencasts-quickly/

Примітка. Я не маю уявлення про розробку андроїда. Ця відповідь заснована на сценарії оболонок.


shelrє Awesome
Achu

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.