当前位置: 技术问答>linux和unix
请教:如何选择拷贝出目录里面部分文件?文件名格式见内
来源: 互联网 发布时间:2016-07-22
本文导语: 本帖最后由 xo2000 于 2009-12-11 17:52:52 编辑 /abc/ 目录下有5个文件,名称为01_a,02_a,03_a,04_a,05_a, 如何通过一个命令将 其中的 03_a,04_a 拷贝到另一个目录 /tmp/ 下面? 请教! | $mkdir dir1 $touch di...
如何通过一个命令将 其中的 03_a,04_a 拷贝到另一个目录 /tmp/ 下面?
请教!
|
$mkdir dir1
$touch dir1/0{1,2,3,4}_a
$ ./mycpshell dir1 0[43] /tmp
$ cat mycpshell
#!/bin/bash
ls -l $1 | grep $2 | awk '{print $9}' | xargs -I '{}' cp $1/'{}' $3
$touch dir1/0{1,2,3,4}_a
$ ./mycpshell dir1 0[43] /tmp
$ cat mycpshell
#!/bin/bash
ls -l $1 | grep $2 | awk '{print $9}' | xargs -I '{}' cp $1/'{}' $3
|
cp 03_a 04_a /tmp