linux学习
麦克峰峰峰
这个作者很懒,什么都没留下…
展开
-
shell脚本:cp某个目录下筛选(find)后的某些文件到另一个目录
copy.sh#!/bin/zsh CP_destDIR='/Users/guohuifeng/Desktop/word' CP_sourceDIR='/Users/guohuifeng/Desktop/pic' cd $CP_sourceDIR for i in $(find . -name "*_text.jpg") do cp $i $C原创 2016-05-02 16:27:22 · 3556 阅读 · 0 评论 -
mac下find: -exec: no terminating ";" or "+"的解决方法
如果想从一个含有很多文件的目录中拷贝指定文件去另一个目录,会报以下错误:$ ls *_text.jpg argument list too long: ls $ cp *_text.jpg ~/Desktop/word argument list too long: cp 这报的错误其实是提示你ls或者cp的文件过多,而不是命令的参数过长。解决方法如下,可以配合find && exec完成。 $原创 2016-05-02 11:46:57 · 2141 阅读 · 1 评论