Я должен получить изображения из папки - с подпапками, которые обновляются автоматически - с их расширениями.
Эти файлы должны быть скопированы в папку, где веб-сайт на основе PHP будет редактировать их (путем переименования и создания файла XML), чтобы их можно было загружать и интегрировать в канал XML.
Из-за функции переименования скрипта, когда я выполняю усиление копирования, все файлы дублируются, потому что скрипт уже переименовал исходные.
Я попробовал несколько вещей с rsync
но я ищу что-то более мощное, потому что я не могу копировать файлы с внешней "историей".
#!/bin/bash
find '/home/name/picture' -name '*.jpg' | while read FILE ; do rsync --backup --backup-dir=incremental --suffix=.old "$FILE" /var/www/media ; done
wget --spider 'http://myscript.php' ;
#exit 0
PS: В качестве небольшого дополнения я хотел бы заменить '.' с пробелом сразу после копии *.jpeg
. Мой PHP-скрипт имеет некоторые проблемы, чтобы определить файлы с запятой из-за расширения. Я размышляю над командой find
- как я делал раньше - с функцией sed
? Это хорошая идея?