我在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的文件? 提前谢谢。
答案 0 :(得分:3)
这个空间让你头疼。你现在拥有的是要求ls寻找两组不同的文件;当前目录中的XMP*
和 *b*
。你想要的是:
ls -ltr XMP*b*
没有空间。