当通配符搜索未检测到文件时,这意味着什么?

当通配符搜索未检测到文件时,这意味着什么?

我的文件夹中有三个文件:trace-0.fitstrace-1.fitstrace-2.fits

当我跑步时:

ls trace-?.fits

仅检测到trace-0.fits和。trace-2.fits但:

ls trace-1.fits

检测到trace-1.fits,符合预期。

有谁知道发生了什么事吗?

编辑:操作系统是gentoo linux,文件系统是ext4。ls *lsls trace-*.fits、 也不ls *1*.fits显示trace-1.fit。系统变量 $GLOBIGNORE 未设置,并type ls显示 ls 仅使用 color 选项作为别名ls is aliased to `ls --color=auto

相关内容