ファイル名に特別な文字列を含まないファイルのみをコピーする

ファイル名に特別な文字列を含まないファイルのみをコピーする

フォルダから、ファイル名に次の文字列が含まれていないファイルのみをコピーする必要があります: NNNNxNNNN (3 桁または 4 桁の数字の後に文字 x が続き、さらに 3 桁または 4 桁の数字が続く -> ファイル名にある画像の解像度です)

「find」コマンドを 1 時間ほど試してみましたが、期待どおりに動作しません。

答え1

find -E dir_x -type f -not -regex ".*[0-9]{3,4}x[0-9]{3,4}.*" -exec cp {} dir_y \;

関連情報