くだらねえ質問はここに書き込め! Part176at LINUXくだらねえ質問はここに書き込め! Part176 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト9:login:Penguin 09/07/08 14:50:13 8M59ZETP >>7 「locationで振り分け」って、具体的にどうやってるの? 10:login:Penguin 09/07/08 16:28:55 nJnqq1ez findについて質問 例えば *.c と拡張子がついたファイルが n 個 以上収められているディレクトリを 探すにはどうしたらよいでしょうか? 例: $HOME/a $HOME/b $HOME/c このディレクトリ群(無数あるとする)の中から 5 個 以上 *.c ファイルがある場合に $HOME/b/hoge1.c $HOME/b/hoge2.c $HOME/b/hoge3.c $HOME/b/hoge4.c $HOME/b/hoge5.c と言う風に出力したい。(ファイル名に hoge や 連番で数字が付くとは限らない。) 教えてください。 11:login:Penguin 09/07/08 16:46:56 Noh6Cefq >>10 find -type d | while read d;do A="$(find "$d" -maxdepth 1 -name '*.c' -type f)";if [ $(echo "$A" | wc -l) -ge 5 ]; then echo "$A";fi;done 試してないからちゃんと動くかどうかはシラン。 12:login:Penguin 09/07/08 16:58:14 nJnqq1ez >>11 ありがとうございます。希望した結果が得られました。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch