小编Mar*_*der的帖子

在 Bash 中检查数组是否为空

我有一个数组,当我的脚本运行时,它会填充不同的错误消息。

我需要一种方法来检查脚本末尾是否为空,如果是,则采取特定操作。

我已经尝试将其视为普通 VAR 并使用 -z 进行检查,但这似乎不起作用。有没有办法在 Bash 中检查数组是否为空?

bash

162
推荐指数
4
解决办法
17万
查看次数

Rsync 退出代码检查器 - Bash

我的家庭服务器上有一个简单的脚本,可以将数据同步到要存储的备份驱动器。

现在它一个接一个地运行多个 rsync。

有时 rsync 会在其中一两个上失败。发生这种情况时,我希望它通过电子邮件告诉我它失败了,我已经通过电子邮件向我发送了报告,但是,我想知道它是否失败。

如果 Rsync 以非 0 代码退出,则表示失败。所以我需要一些简单的代码来检查 rsync 状态,如果它不是 0,则允许我执行一个操作。

有没有人对我如何实现这一目标有任何提示?谢谢你。

bash rsync

1
推荐指数
1
解决办法
7395
查看次数

标签 统计

bash ×2

rsync ×1