web-dev-qa-db-ja.com

特定の拡張子を持つファイルを検索する

findを使用して、.xlsまたは.csv拡張子? -regexオプションですが、使用方法がわかりません。

67
MCS

なぜこれを使用しないのですか?

find -name "*.xls" -o -name "*.csv"

これには正規表現は必要ありません。

絶対に正規表現を使いたい場合は、単に

find -regex ".*\.\(xls\|csv\)"
115
Joachim Sauer
find . \( -name  \*.xls -o -name \*.csv \) -print
12
Paul Tomblin