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/lessGNUで同じファイルへのリンクですless。moreそれを介して呼び出されると、POSIX / SUSの仕様に準拠しようとしますmore。Single Unix Specificationでは、kSolarisと同様に、1行(または複数行)後ろにスクロールするためのコマンドがであり、オプションで、行数が異なることを示す番号が前に付いていることが指定されています。
moreコマンドは、more1988年のBSD バージョン5.19 です。コマンドには、1行ずつ戻るためのキーシーケンスはありません。1画面だけ戻るためのキーシーケンスはありません。
less代わりに使用してください。
lessはmore(1)に似たプログラムですが、ファイル内の後方移動と前方移動が可能です。
moreless使用すると非常に異なる結果を生成し/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