我正在尝试查找XML
特定目录及其内的所有子目录(递归)中的所有文件。
ls -R *.xml
仅列出当前目录中的文件。我很确定,子文件夹本身有几个.xml
文件,但没有显示出来。
这是一个配置问题吗?
答案1
答案2
尝试使用寻找
sudo find . -print | grep -i '.*[.]xml'
答案3
尝试这个命令:
ls -R | grep '.*[.]xml'
ls
没有用于过滤输出的选项。为此,您需要使用管道。这会将输出从ls
传递到grep
,然后对其进行过滤以仅显示.xml
文件。
答案4
在 Gnome Filemanager 中,您可以单击放大镜图标(通常在右上角),然后开始输入以在当前文件夹中搜索。
对于某些人(我)来说,这比使用命令行要容易得多。