需求:想列出指定的内容并将其转移到新的目录中ui
经过使用mv和管道符有几种方法,.net
一、file=`ls pattern`;mv $file newdirblog
二、ls pattern|xargs -i mv {} newdir;get
三、find ./ -name "pattern" -exec mv {} newdir \; /*不要忘记后面的 "\;",这是必须添加的,不然执行不成功*/file
四、for i in `ls |grep -v 0328|grep -v 12.sh`;do mv $i ./0328/ ;donegrep
此文章由指尖极客原创,转载请指出其做者和出处!http://blog.csdn.net/wenchao126方法
ls | grep -v "stuui.log.wf.new.20160503" | grep -v "stuui.log.wf.20160503"|xargs -i mv {} old;di