lsと入力しても出力がさっとスクロールしてしまい、よく見えません。出力をちゃんと読むにはどうすればよいですか。
lsコマンドの出力が画面を流れてしまうと都合が悪い場合は、lessやmoreといったページャに出力をパイプするとよいでしょう。これで画面に1ページずつ表示されるようになるので、DOSコマンドのdir somedirectory /pと同じような結果が得られます。
たとえば、lessで/etcの内容を表示するにはシェルプロンプトで次のように入力します。
ls -al /etc | less |
次の画面に進むにはSpaceキーを押し、前の画面に戻るにはbキーを押します。また、表示を終了するにはqキーを押します。
moreでも同様の結果が得られます。
画面にパイプするのと同じようにプリンタにパイプして印刷することもできます。プリンタが設定してあれば、次のように入力してコマンドの出力をプリンタにパイプします。
ls -al /etc | lpr |