可以使用boolean与布尔搜索一起使用吗?

时间:2011-04-14 14:51:29

标签: unix glob

我希望有人可以帮助我。我试图使用glob来查找文件名。我想找到一个文件名,其中包含2或4作为文件名中的第五个字符。例如,我想编写一个可以找到这些文件名的glob:

00002.txt  
00004.txt  
12002.txt  

据我所知,我可以使用glob来查找这些文件,例如:

ls ????[2-4]*

但是,上面的glob也会匹配第3个字符为3的文件。有没有人知道如何只包含2 OR 4作为第五个字符的文件?非常感谢你的时间!

1 个答案:

答案 0 :(得分:3)

使用[24]只允许2或4,而不是范围[2-4],为您提供:

ls ????[24]*