从 Unix 目录中列出所需的文件

List out the required files from an Unix directory

我在 unix 目录中有文件,如下所示

XMP.df.a.xml
XPL.dg.a.xml
XMP.sf.b.xml
XPL.ba.b.xml
XMP.ad.c.xml
XPL.lk.b.xml

我必须列出名称中同时包含 "XMP" 和 "b" 的文件。

我试过了ls -ltr XMP* *b* 但它显示所有 'XMP' 以及 'b' 结果。

有没有办法只列出名称中包含 XMP 和 b 的文件? 提前致谢。

space 让你很头疼。您现在所拥有的是要求 ls 查找两组不同的文件; XMP* *b*在当前目录下。你要的是:

ls -ltr XMP*b*

没有space.