指定の拡張子を持つファイル一覧を取得するシェル


仕事でよくgrepは使うんですけど、拡張正規表現でこんなことができるとは知らなかった^^;

今まで、grep -vでやってたので、漏れとかあったし、何より何を除外しないといけないのか調べるのが大変だったwまぁ、手抜きだったといえばそれまで何ですけど、今回の発見は個人的に大きいです。

そんなの当たり前だろjkですかね?やっぱりw

例:拡張子「sh」「php」のファイル一覧を取得

find ./ -type f |grep -E ‘\.sh$|\.php$’

やっぱり、奥が深いbash

■参考サイト

関連記事