「.jpg または .png で終わるファイルを探す」と表示された形式を使用する場合、find
正しい形式は何ですか?
|
演算子/文字を使用するのと同じくらい簡単ですか?
find -iname "*.jpg|*.png"
答え1
いいえ。
-o
次の(OR)を使用する必要がありますfind
。
find \( -iname '*.jpg' -o -iname '*.png' \)
正規表現と一致すると、結果はほぼ正確になります。
find -iregex ".*\(jpg\|png\)"
または拡張正規表現を使用してください。
find -regextype posix-extended -iregex ".*(jpg|png)"