Я пытаюсь создать скрипт, который перемещается в определенную папку, затем переименовывает и перемещает все файлы в другое место. Тем не менее я получаю сообщение об ошибке в конце команды JHEAD из-за пробела между форматированием даты и времени. Я пытался использовать двойные кавычки, кавычки вокруг пробела и т.д. Ничего не работает.
Любая помощь будет оценена.
cd /home/fitur/Backup/Temp/
jhead_cmd='jhead -norot -ft -n/home/fitur/Pictures/Photos/%Y/%Y-%m-%d_%H:%M:%S {}'
find . -type f -name "*.JP*" -exec $jhead_cmd \;
find . -type f -name "*.jp*" -exec $jhead_cmd \;