Как я перенаправляю Терминальное содержание (содержание, которое в настоящее время я смотрю не весь файл при использовании less
команда) в outfile, пока я не нажимаю Q для выхода от less
?
Чтобы сохранить только тот раздел, который в данный момент отображается в вашем терминале, вы можете использовать команду |
.
Из man less
:
| <m> shell-command
<m> represents any mark letter. Pipes a section of the input file to the given
shell command. The section of the file to be piped is between the first line on the
current screen and the position marked by the letter. <m> may also be '^' or ' - Итак, первый тип
|
(символ трубы) - Затем выберите метку
.
чтобы выбрать только то, что видно на вашем терминале (или просто нажмите Enter kbd>) - Используйте
tee
для сохранения в файл, например tee /tmp/section_of_big_file.txt
- Нажмите Enter kbd>, затем q kbd>
Последовательность со скриншотами:
to
indicate beginning or end of file respectively.
If <m> is '.' or newline, the current screen is piped.
|
(символ трубы) .
чтобы выбрать только то, что видно на вашем терминале (или просто нажмите Enter kbd>) tee
для сохранения в файл, например tee /tmp/section_of_big_file.txt
Последовательность со скриншотами: