
Мне нужно скопировать только файлы из папки, в имени которых нет следующей строки: NNNNxNNNN (3- или 4-значное число, за которым следует символ x, за которым снова следует 3- или 4-значное число -> это разрешение изображения в имени файла)
Я уже около часа пытаюсь выполнить команду «find», но она так и не делает то, что должна.
решение1
find -E dir_x -type f -not -regex ".*[0-9]{3,4}x[0-9]{3,4}.*" -exec cp {} dir_y \;