Unix glob可以用于布尔搜索吗?

Unix glob可以用于布尔搜索吗?,unix,glob,Unix,Glob,我希望有人能帮助我。我正在尝试使用glob查找文件名。我想找到一个文件名,其中包含2或4作为文件名的第五个字符。例如,我想编写一个glob来查找以下文件名: 00002.txt 00004.txt 12002.txt 我知道我可以使用glob通过以下系列查找这些文件: ls ????[2-4]* 但是,上面的glob还将匹配第五个字符为3的文件。有人知道如何仅对包含2或4作为第五个字符的文件进行全局搜索吗?非常感谢您抽出时间 使用[24]将只允许2或4,而不是范围[2-4],为您

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

00002.txt  
00004.txt  
12002.txt  
我知道我可以使用glob通过以下系列查找这些文件:

ls ????[2-4]*

但是,上面的glob还将匹配第五个字符为3的文件。有人知道如何仅对包含2或4作为第五个字符的文件进行全局搜索吗?非常感谢您抽出时间

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

ls ????[24]*

@这应该是一个答案,而不是评论。