現在のページを「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 は、
表示されるすべての行、つまりページを選択します。

コンソールのサイズを変更すると、行数が変わります。

答え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」ファイルの内容を見てください。改善できない場合は(より深く掘り下げない限り)、整理する必要がありますが、必要なものが何であるかについてのアイデアを得ることができます。

関連情報