현재 페이지를 "less" 파일에 저장하는 방법은 무엇입니까?

현재 페이지를 "less" 파일에 저장하는 방법은 무엇입니까?

따라서 Linux에서는 가독성을 높이기 위해 less를 사용하여 파일을 페이지별로 읽습니다. 당신이 같은 일을 할 수 있는지 궁금합니다

less file.txt > output.txt

file.txt 페이지를 가져와서 출력/output.txt에 씁니다.

(yyin stackoverflow OP를 대신하여 요청)

답변1

less더 짧은 시간에 원하는 작업을 수행할 수 있는 일련의 명령이 있습니다 .

1) 를 입력하면 |프롬프트가 다음으로 변경됩니다.|mark:

2) .(점)을 입력하면 프롬프트가 다음으로 변경됩니다.!

3) tee output.txt현재 페이지를 파일에 쓰려면 입력하세요.

콘솔에는 어떤 페이지가 있나요? ~에서xterm매뉴얼 페이지:

page는
보이는 모든 행, 즉 페이지를 선택합니다.

콘솔 크기를 조정하면 줄 수가 변경됩니다 :-p

답변2

이 작업을 수행하는 더러운 방법(내 상상 이상)은 다음과 같습니다.

$ script someFile // to make a typescript of the terminal session
$ less file.txt
<Quit less(1) now>
$ exit // this exits the script(1)

이제 "someFile" 파일의 내용을 살펴보세요. 비록 개선할 수 없다면(더 깊게 파고들지 않으면) 정리해야 할 필요가 있지만 필요한 것이 무엇인지에 대한 아이디어를 얻을 수 있을 것입니다.

관련 정보