gpt4 book ai didi

linux - 如何使用 find 测试目录是否为空

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:18:49 24 4
gpt4 key购买 nike

我正在尝试在 unix shell 脚本中编写一个 if 语句,如果它为空则返回 true,否则返回 false。

这种东西...

if directory foo is empty then
echo empty
else
echo not empty
fi

我该怎么做?我听说 find 是一个很好的起点

最佳答案

简单 - 使用 -empty 标志。引用查找手册页:

 -empty  True if the current file or directory is empty.

所以像这样:

find . -type d -empty

将列出所有空目录。

关于linux - 如何使用 find 测试目录是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6845525/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com