• ベストアンサー

lsで表示される表示を指定したい

あるフォルダにたくさんのファイルがあるためにlsとした場合にたくさん表示されます。これを表示数を10や20に限定する方法はありますか? ls [オプション?]

質問者が選んだベストアンサー

  • ベストアンサー
  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.4

ls | head -10 ハイフンをつけることで,10(行)というオプションを与えます。 ハイフンがないと,10をファイル名だと解釈しているわけです。

その他の回答 (3)

回答No.3

ls | lessでもいいかも。解除するときはctrl+zだったような・・・

  • tomcat55
  • ベストアンサー率27% (5/18)
回答No.2

ls | head 10 ls | more などでいかがでしょうか。 man ls でlsのオプションを確認されるのも勉強になっていいかと思います。

bazax
質問者

お礼

Linuxのディストリビューションによって異なるのかheadを使うと以下のようなメッセージが表示されました。 head: `10' を 読み込み用でオープンできません: そのようなファイルやディレクトリはありません

  • akina_line
  • ベストアンサー率34% (1124/3287)
回答No.1

こんにちは。  lsにそのようなオプションは無いので、パイプラインでページャに渡してはどうでしょう。  例1)   ls -l | more  例2)   ls -l | pg では。

関連するQ&A

専門家に質問してみよう