如何使用通配符ls子目录中的所有文件?

问题描述 投票:-1回答:2

ls *可以列出子目录中的所有文件。

ls *.pdb只能列出当前目录中所有扩展名为pdb的文件。

那么如何在子目录中列出所有扩展名为pdb的文件?

我的子目录被命名为123,...。我希望输出还包括目录信息,以便可以将输出用作输入文件的集合。例如,输出应为:

1/a.pdb 1/b.pdb 1/c.pdb 2/a.pdb 2/b.pdb 2/c.pdb 3/a.pdb 3/b.pdb 3/c.pdb

linux ls
2个回答
0
投票
locate */*.pdb

用于先前制作的数据库

[您可以看到不同之处,如果您编写了一些Python,并且在此之后立即使用了两者

locate */*.py ls */*.py

© www.soinside.com 2019 - 2024. All rights reserved.