linuxファイル統計操作


詳細
フォルダ統計文の遍歴:
for dir in `find /alidata1/trip/img/ -type d ` ;do echo -n "$dir "  ;find $dir -name "*.jpg"  -type f | wc -l ;echo "" ;done;

文の説明:
  • for dir inループ処理`find/opt-type d`クエリーされたフォルダリスト、
  • do echo-n"$dir"出力フォルダ名
  • find $dir -name "*.jpg"  -type f | wc -l ; フォルダの下にあるファイルの数を統計する
  • done終了サイクル
  • パラメータの説明:
  • -typeファイルタイプマッチングdフォルダ、fファイル
  • -nameファイル名マッチング*.jpgは、jpgに一致する接尾辞のファイル
  • である.