Returnは前方にスクロールします。一度に1行後ろにスクロールするにはどうすればよいですか?
Returnは前方にスクロールします。一度に1行後ろにスクロールするにはどうすればよいですか?
回答:
Shadokが別の回答へのコメントで言っていることが実際に当てはまるオペレーティングシステムは1つだけです。Unixでもありません。more
コマンドが1988年のUnixユーザーエクスペリエンスしか提供しないオペレーティングシステムを推測してください。
more
コマンドには/usr/bin/more
、およびの2つの選択肢があり/usr/xpg4/bin/more
ます。前者には、戻る1行コマンドはありません。しかし、後者はそうです。それはk必要に応じて行の異なる数を示す番号で始まります。xpg4
ディレクトリ名の参照では、X / Openポータビリティガイド4号、先行のUnixのための1992の標準的なシングルUnixの仕様。
/usr/bin/more
そして/usr/bin/less
GNUで同じファイルへのリンクですless
。more
それを介して呼び出されると、POSIX / SUSの仕様に準拠しようとしますmore
。Single Unix Specificationでは、kSolarisと同様に、1行(または複数行)後ろにスクロールするためのコマンドがであり、オプションで、行数が異なることを示す番号が前に付いていることが指定されています。
more
コマンドは、more
1988年のBSD バージョン5.19 です。コマンドには、1行ずつ戻るためのキーシーケンスはありません。1画面だけ戻るためのキーシーケンスはありません。
less
代わりに使用してください。
lessはmore(1)に似たプログラムですが、ファイル内の後方移動と前方移動が可能です。
more
less
使用すると非常に異なる結果を生成し/etc/hostname
ます(またはコンテンツが1つの画面に収まる他のファイル)。では-FX
オプション、less
のように動作しますmore
けれども。私は現在使用していますalias more='less -FX'
これは私にとってmore
はうまくmore -V
いきました
util-linux 2.25.2の詳細
コンテキストの場合、これはPostgresの9.6.1ドッカー容器であっuname -a
戻ります
Linux 85c8072dc7eb 4.9.4-moby#1 SMP Wed Jan 18 17:04:43 UTC 2017 x86_64 GNU / Linux