Find пытается выполнить файл 'mv "a b cfile.docx" ./file.docx'
, но такого файла нет.
Вот что происходит:
$ 'mv "a b cfile.docx" ./file.docx'
-bash: mv "a b cfile.docx" ./file.docx: No such file or directory
bash также не может найти файл, который мы попросили выполнить.
Намерение - выполнить mv
. Попробуйте эту исправленную версию.
- Я удалил одиночную кавычку, заключенную в аргумент arg, в
-exec
- , а также
{}
в конце не требуется. нам просто нужно заменить файл в одном месте
sudo find /tmp -name *file.doc* -exec mv "{}" ./file.docx \;