Linux-仅打印目录和子目录的文件名
我是Linux世界的新手 我的linux(centos rhel fedora)上有以下目录: 我正在尝试打印所有目录中的所有文件。基本上,我正在尝试获得以下列表:Linux-仅打印目录和子目录的文件名,linux,ls,Linux,Ls,我是Linux世界的新手 我的linux(centos rhel fedora)上有以下目录: 我正在尝试打印所有目录中的所有文件。基本上,我正在尝试获得以下列表: file_1.txt file_2.ssh file_2.txt file_3.txt 我已经尝试了'ls'命令和'ls-al':但它也会打印目录名。 我还尝试使用“ls-lR | more”:但它打印了很多我不想使用的细节。 您推荐任何命令吗?使用find如何: find /root/main -type f 如何使用: fi
file_1.txt
file_2.ssh
file_2.txt
file_3.txt
我已经尝试了'ls'命令和'ls-al':但它也会打印目录名。
我还尝试使用“ls-lR | more”:但它打印了很多我不想使用的细节。
您推荐任何命令吗?使用
find
如何:
find /root/main -type f
如何使用:
find.-type f-exec basename{}\;
甚至:
find.-type f-printf“%f\n”
这里有一个类似的问题,它有很多答案,希望这有帮助:
ls-1-R怎么样?谢谢:)太好了!但是可以排除目录的详细信息吗?
find /root/main -type f