• ベストアンサー

シェルで拡張子一覧

bashシェルを使い、サーバーにアップロードされているWEBシステム の拡張子を調べたいと思います。 新規にソフトをインストールすることができない環境のため、 シェルでできれば良いかと思っただけで、特にこだわりはないです。 どんなシェルを書けば良いのかわからず、質問しました。 よろしくお願いします。

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

  • ベストアンサー
  • mtaka2
  • ベストアンサー率73% (867/1179)
回答No.2

ある特定のディレクトリ下にあるファイル群について、 拡張子ごとのファイル数を調べたい、ということでしたら、 $ find . -type f -print | sed -e 's/^.*\///' | grep '\.' | sed -e 's/^.*\.//' | sort | uniq -c | sort -nr といったコマンドで調べることができるかと思います。

jennifer0hewitt
質問者

お礼

ありがとうございます! 一発で取得できました。 シェルを作ってループで…を想像していたのですが、 できるものですね。 とても参考になりました。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

「WEBシステムの拡張子」って何?

jennifer0hewitt
質問者

お礼

蛇足でしたか。 特に意味はありません。 特定のディレクトリ内の拡張子を一覧で取得したかったのです。 失礼しました。

関連するQ&A