bash - 使用脚本查看所有文件夹和子文件夹
问题描述
假设我有一个文件夹 F1,有两个子文件夹(F2 和 F3)。子文件夹 F2 包含另一个文件夹 F4。当我在 F1 内时运行此代码:
find . -type d
它会将文件夹列为:
F2
F3
F2/F4
有没有办法将它们列为:
F2
F3
F4
解决方案
grep
使用后尝试find
如下:
find . -type d | grep -oP '(?<=/)\w+$';
假设我有一个文件夹 F1,有两个子文件夹(F2 和 F3)。子文件夹 F2 包含另一个文件夹 F4。当我在 F1 内时运行此代码:
find . -type d
它会将文件夹列为:
F2
F3
F2/F4
有没有办法将它们列为:
F2
F3
F4
标签: bashubuntu
grep
使用后尝试find
如下:
find . -type d | grep -oP '(?<=/)\w+$';