一尘不染

在Linux CLI中以相对于当前目录的路径递归列出文件

linux

这类似于这个问题,但是我想在Unix中包括相对于当前目录的路径。如果我执行以下操作:

ls -LR | grep .txt

它不包括完整路径。例如,我具有以下目录结构:

test1/file.txt
test2/file1.txt
test2/file2.txt

上面的代码将返回:

file.txt
file1.txt
file2.txt

如何使用标准Unix命令使其包含相对于当前目录的路径?


阅读 298

收藏
2020-06-02

共1个答案

一尘不染

使用查找:

find . -name \*.txt -print

在使用GNU find的系统上,像大多数GNU / Linux发行版一样,您可以省略-print。

2020-06-02