linux - 如何在单个命令中检查远程机器上的非空目录

标签 linux shell

在 shell 脚本中,

如何检查远程机器上的目录是否为非空?

问候

最佳答案

找到 PATH_TO_REMOTE_DIRECTORY -maxdepth 0 -not -empty

-maxdepth 0 将确保您只检查目录,而不是递归地检查所有子目录。

-not -empty 很简单。

如果不为空则打印路径,如果为空则不打印任何内容。

当然,通过 ssh 运行它。

关于linux - 如何在单个命令中检查远程机器上的非空目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15426392/

相关文章:

linux - 跟踪日志直到达到特定时间阈值

linux - 'grep'如何连续流?

linux - 检查参数是否是 bash shell 中的有效日期

linux - 如何在ubuntu 12.04上安装最新的wkhtmltopdf

python - 在远程服务器上运行命令以秒为单位查找正常运行时间

python - 在 linux 上搞砸了两个 python 版本

linux - 是否在内核中使用像 sprintf 这样的用户空间函数?

bash - 在 bash 脚本中,当信号被捕获时会发生什么

linux - 如何在数组中存储包含双引号的命令参数?

c++ - Linux 和 Windows : Using Large Files to save physical memory