使用 ls 和 grep 而不是 find 搜索目录和子目录以查找与字符串匹配的文件并列出路径
Search directory and subdirectories for file matching a string and listing paths using ls and grep instead of find
我知道有一个很好的 Linux 程序叫做 find
,用作
find /home/user -name ".txt"
将打印所有扩展名为 .txt
的文件及其相对路径
如何使用 ls
、grep
和可能的 awk
实现相同的效果?
我尝试使用
递归列出目录及其子目录中的所有文件
ls -LR1
但不知道如何使用 grep
.
解析它
如有任何建议,我们将不胜感激。
我知道有一个很好的 Linux 程序叫做 find
,用作
find /home/user -name ".txt"
将打印所有扩展名为 .txt
的文件及其相对路径
如何使用 ls
、grep
和可能的 awk
实现相同的效果?
我尝试使用
递归列出目录及其子目录中的所有文件ls -LR1
但不知道如何使用 grep
.
如有任何建议,我们将不胜感激。