照会ジョブの iname 形式

照会ジョブの iname 形式

「.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)" 

関連情報