当要大量复制(或移动)文件时,会提示如下错误
$ cp sslib1/*.xml sslib/
-bash: /bin/cp: 参数列表过长
解决办法:
$ find . -name "*.xml" -exec cp {} /home/data/sslib/sslib/ /;
任务内容:把当前文件夹下的以“xml”为后缀名的所有文件复制到/home/data/sslib/sslib/ 目录下。
提示:在使用-exec参数时,必须以“/;”结尾,而且之前要有一个空格,否则,系统会提示“find遗漏-exec参数”,命令将无法执行。