find - rename syntax problem
by mackowiakp from LinuxQuestions.org on (#5HHDD)
bash shell, debian
I want to find recursively from current dir, all files with names *.264.mp4" and rename it to *.mp4.
I use such syntax:
Code:find . -type f -name '*.264.mp4' -exec /usr/bin/rename -n 264.mp4 mp4 {} \;But it returns me en errors:
Code: (Missing operator before mp4?)
syntax error at (user-supplied code) line 3, near "264.mp4"What an error syntax I do? Any idea?


I want to find recursively from current dir, all files with names *.264.mp4" and rename it to *.mp4.
I use such syntax:
Code:find . -type f -name '*.264.mp4' -exec /usr/bin/rename -n 264.mp4 mp4 {} \;But it returns me en errors:
Code: (Missing operator before mp4?)
syntax error at (user-supplied code) line 3, near "264.mp4"What an error syntax I do? Any idea?