コマンドの出力を段階的に表示するにはどうすればよいですか?

コマンドの出力を段階的に表示するにはどうすればよいですか?

ls -1長い値のリストを実行して表示するコマンドをトリガーしました。コマンドが終了すると、画面の縦長を超える出力は表示されません。以前のアイテムをどのように表示できますか?

たとえば、出力を段階的に表示する方法はありますか?

  1. 最初の15行を表示
  2. ユーザーがキーを押します。
  3. 次に、次の15レコードを表示します。

答え1

出力は次のようにパイプできますlspipe

$ ls | less

その後、lessを使用して出力を参照できます(例:およびPage Up使用)Page Down。 Exit lessを押すことができますq

man less出力をスクロールするその他の方法を見つけるには、入力してください。

答え2

以前のシステムやlessStephaneが説明している非常に便利なユーティリティがないシステムでは、more次のユーティリティを使用できます。標準ユーティリティ

space次のページに移動するにはクリックし、次のenter行に移動するにはキーを押してq終了します。 「戻る」出力を簡単にナビゲートすることはできませんmorelessできる。

関連情報