Цель
Переместить все, что находится под /sdcard/Pictures
, в /sdcard/Sync
(используя автоматическое c переименование для конфликтов имен файлов) кроме , содержимое /sdcard/Pictures/.thumbnails/
, которое я хочу оставить в одиночестве.
Код, который у меня есть
find /sdcard/Pictures -type f ! -path /sdcard/Pictures/.thumbnails/* -exec mv --backup=numbered {} /sdcard/Sync ';'
Я получаю сообщение об ошибке
find: paths must precede expression: `/sdcard/Pictures/.thumbnails/210.jpg'
find: possible unquoted pattern after predicate `-path'?
Что я делаю не так?