find . -iname "*.jpg" -print0 | tr '[A-Z]' '[a-z]' | xargs -0 cp --backup=numbered -dp -u --target-directory {location} &
Команда find . -iname "*.jpg" -print0 | tr '[A-Z]' '[a-z]' | xargs -0 cp --backup=numbered -dp -u --target-directory {location} & ищет все файлы с расширением .jpg в текущем каталоге и его подкаталогах, преобразует их имена в нижний регистр, а затем копирует их в указанное место. Опция -iname "*.jpg" ищет файлы с расширением .jpg без учета регистра. Команда tr '[A-Z]' '[a-z]' преобразует имена файлов в нижний регистр. xargs -0 cp --backup=numbered -dp -u --target-directory {location} копирует файлы в указанное место, сохраняя бэкапы с номерами. Знак амперсанда (&) позволяет выполнить команду в фоновом режиме, освобождая терминал для других задач. Аргумент {location} предполагает указание конкретной целевой директории. Альтернативой может быть использование команды rsync, предоставляющей более продвинутые возможности копирования и синхронизации файлов.
