如何转储文件列表';Linux中的子文件夹及其完整路径中的

如何转储文件列表';Linux中的子文件夹及其完整路径中的,linux,command,Linux,Command,我无法获取在Linux中执行以下操作的命令(或命令组): 我有一个主project\u文件夹,其中大约有10个子文件夹,包含所有不同的文件扩展名(例如*.cpp/*.txt/*.y/*.py等)。但我只想列出所有子文件夹中的所有REQUIRE.*.txt文件及其完整路径,并将其转储到文本文件中 例如: result_dump.txt应包括: user/project_folder/sub_folder0/a0.txt user/project_folder/sub_folder0/a6.txt

我无法获取在Linux中执行以下操作的命令(或命令组):

我有一个主
project\u文件夹
,其中大约有10个子文件夹,包含所有不同的文件扩展名(例如
*.cpp/*.txt/*.y/*.py
等)。但我只想列出所有子文件夹中的所有
REQUIRE.*.txt
文件及其完整路径,并将其转储到文本文件中

例如:

result_dump.txt
应包括:

user/project_folder/sub_folder0/a0.txt
user/project_folder/sub_folder0/a6.txt
user/project_folder/sub_folder0/a11.txt
user/project_folder/sub_folder0/a12.txt
user/project_folder/sub_folder1/a1.txt
user/project_folder/sub_folder1/a13.txt
user/project_folder/sub_folder2/a14.txt
user/project_folder/sub_folder2/a15.txt
user/project_folder/sub_folder2/a2.txt
user/project_folder/sub_folder3/a3.txt
user/project_folder/sub_folder4/a4.txt
user/project_folder/sub_folder5/a5.txt
--
--
--
如果我使用下面的命令,那么我将获取所有文件信息,这不是我的意图:

find $(pwd) -maxdepth 1 -type f -not -path '*/\.*' | sort

注意:请告诉我如何将结果转储到文本文件中

从用户的主目录运行以下命令

find project_folder/ -maxdepth 3 -type f -name REQUIRE_*.txt
编辑


然后,您可以使用将o/p重定向到一个文件,在命令后添加
>result\u dump.txt
,我只想在我的dump.txt文件中查找REQUIRE\u*.txt文件的列表。如何在此修改您的提及命令我的子文件夹中有不同的文本文件名。但我对REQUIRE\u*.txt文件感兴趣only@jailaxmik预期的结果不显示任何以REQUIRE\开头的文件。我已经更新了我的答案。根据您的要求调整最大深度。