プロが教えるわが家の防犯対策術!

ディレクトリ内にファイルが多すぎて
lsしても画面が流れてしまい困っています。

・ディレクトリのファイル数を取得したい
・ディレクトリ内の最新ファイルの日付を取得したい
のですがどうしたら良いでしょうか?

A 回答 (4件)

ls | more


または
ls | less

ではだめですか?
    • good
    • 0

>・ディレクトリのファイル数を取得したい


例えば/var配下のファイル数を数える場合
find /var -name |wc -l
※findでファイル名を抽出してからwcでその行数を数えています。
    • good
    • 0

ls -ltrとやると古い順に並びますよ。

    • good
    • 0

> lsしても画面が流れてしまい困っています。


ls -ltr | more /// スペースキーで画面スクロール。
ls -ltr | tee a.txt /// a.txt にファイル名が出力されます。(リダイレクト">"よりはいいですよ。)

>・ディレクトリのファイル数を取得したい
ls -ltr | wc -l

>・ディレクトリ内の最新ファイルの日付を取得したい
ls -ltr | tail -1
    • good
    • 0
この回答へのお礼

大変すばらしい回答ありがとうございます。
いろいろなコマンドの勉強になりました。

お礼日時:2005/06/08 15:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!