我想将1个目录中的所有jpgs复制到另一个,但只有新文件和已更新的文件。大目录和cp命令的问题
我使用下面的命令:
\cp -uf /home/ftpuser1/public_html/ftparea/*.jpg /home/ftpuser2/public_html/ftparea/
而且我得到的错误:
-bash: /bin/cp: Argument list too long
我假设有此目录cp命令工作在2个文件
我也曾尝试:
find /home/ftpuser1/public_html/ftparea/ -name "*jpg" -exec cp -uf {} /home/ftpuser2/public_html/ftparea/
,得到了以下几点:
find: missing argument to `-exec'
任何想法?
您在'find'命令末尾忘记了'\;'参数,这就是为什么它不起作用。 – spatz 2009-08-19 14:32:07