按文件名中的数字匹配多个文件

时间:2011-03-15 10:12:31

标签: bash

我在目录中有很多文件abc_001.txt,abc_002.txt,...,abc_999.txt。如何选择abc_001.txt ... abc_100.txt?我想复制或焦油。

3 个答案:

答案 0 :(得分:9)

在Bash中,您可以列出范围内的所有数字:abc_{001..100}.txt

答案 1 :(得分:4)

尝试:

cp abc_0[0-9][0-9].txt abc_100.txt destination/

......或:

tar cvf archive.tar abc_0[0-9][0-9].txt abc_100.txt

答案 2 :(得分:3)

您只需要abc_0??.txtabc_100.txt:)