如何使用 find 排除当前工作目录 (CWD)?
考虑我当前的工作目录包含以下目录 ( ls .):
a b c d e f g
Run Code Online (Sandbox Code Playgroud)
查找命令:find . -maxDepth 1 -type d将返回:
.
./a
./b
./c
./d
./e
./f
./g
Run Code Online (Sandbox Code Playgroud)
我尝试了这里的答案(如何在 find .command 中排除目录):find . -maxdepth 1 -type d -path . -prune -false
虽然我可以使用,但ls我很好奇如何使用find.
因此命令的预期输出find应该类似于以下ls .输出:
./a
./b
./c
./d
./e
./f
./g
Run Code Online (Sandbox Code Playgroud) bash ×1