日期:2014-05-16  浏览次数:20725 次

linux 批量移动文件脚本怎么写?
linux目录/A 下有很多以时间命名的文件,例如 A_20110101.txt A_20110102.txt 。。。A_20120101.txt 等等,依此类推 ,现在我要将部分移动到另外的目录下/B 下 例如只移动A_20111001.txt 到 A_20120101.txt 这些文件,请问如何写移动的命令?

------解决方案--------------------
mv A_20111???.txt /B
mv A_20120101.txt /B

行不行?
------解决方案--------------------
用正则,比如:
find /A -name "A_2011010[0-3].txt |xargs -i cp {} /B