Gnu/Linux:在不同目录中列出文件名中包含某些字符的文件

Gnu/Linux:在不同目录中列出文件名中包含某些字符的文件

如何列出/etc/目录中的所有文件和目录,文件名中包含一位或多位数字,并将输出保存到主目录中的文件中。

输出必须具有完整路径(例如/etc/filename)。我尝试使用该ls命令来执行此操作,但失败了。另外,在使用该find命令时我没有成功。

答案1

您可以使用多种方式:

ls -lR /etc >~/file
find /etc >~/file

检查输出并选择所需的

根据您编辑的问题,您可以使用如下命令:

find /etc |grep -E '[0-9]'

相关内容