Сохранить текущую прокрутку терминала в файл?

Попробуйте удалить / повторно вставить ваш nano-приемник мыши. Это помогло мне!

1
задан 26 November 2016 в 04:28

1 ответ

script команда подходит, если вы хотите сохранить сеанс терминала в файл и отобразить его позже. Когда вы вызываете script, он запускает вашу оболочку, и когда вы закончите, просто введите exit. Все будет в файле typescript, если вы не укажете иное.

Например,

xieerqi:$ echo "Hello, Karl Wilbur"
Hello, Karl Wilbur

xieerqi:$ date
2015年 10月 27日 星期二 11:38:15 MDT

xieerqi:$ df
Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda1      115247656 80939384  28430924  75% /
none                   4        0         4   0% /sys/fs/cgroup
udev             2914832        4   2914828   1% /dev
tmpfs             585216     1100    584116   1% /run
none                5120        0      5120   0% /run/lock
none             2926072      328   2925744   1% /run/shm
none              102400       52    102348   1% /run/user

xieerqi:$ exit
Script done, file is typescript
xieerqi@eagle:~$ cat typescript 
Script started on 2015年10月27日 星期二 11时37分55秒

xieerqi:$ echo "Hello, Karl Wilbur"
Hello, Karl Wilbur

xieerqi:$ date
2015年 10月 27日 星期二 11:38:15 MDT

xieerqi:$ df
Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda1      115247656 80939384  28430924  75% /
none                   4        0         4   0% /sys/fs/cgroup
udev             2914832        4   2914828   1% /dev
tmpfs             585216     1100    584116   1% /run
none                5120        0      5120   0% /run/lock
none             2926072      328   2925744   1% /run/shm
none              102400       52    102348   1% /run/user

xieerqi:$ exit

Script done on 2015年10月27日 星期二 11时38分18秒

В файле машинописных файлов могут быть управляющие символы, например, из команды ls, поэтому используйте команду cat typescript | col -b > outputfile.txt для перенаправления чистого вывода к файлу

3
ответ дан 23 May 2018 в 16:18
  • 1
    Спасибо, но это то, что нужно сделать перед , вы собрали ценную информацию в своем терминале. Мне понадобилось послепроблемное решение. – Karl Wilbur 27 October 2015 в 21:43
  • 2
    Это очень хорошо знать. Я дам ему шанс в будущем. – Karl Wilbur 28 October 2015 в 02:42
  • 3
    @KarlWilbur :) Я уверен, что вы найдете это полезным. Я использую его много для моей домашней работы по программированию. На самом деле есть способ сбросить то, что находится на экране в консолях TTY, но gnome-terminal немного сложнее – Sergiy Kolodyazhnyy 28 October 2015 в 02:50

Другие вопросы по тегам:

Похожие вопросы: