gpt4 book ai didi

linux - 用于正常运行时间监控的 Unix shell 命令

转载 作者:太空宇宙 更新时间:2023-11-04 10:30:44 25 4
gpt4 key购买 nike

抱歉,我不是 Unix 专家,Windows 和 Powershell 更适合我。我需要使用可从 SCOM 调用的 shell 命令检查 Linux 服务器上的正常运行时间。

我已经能够使用...将正常运行时间以秒为单位恢复到 SCOM 中

cat /proc/uptime | gawk -f ' ' '{print $1}'

但是,SCOM 不会将其视为数字,我认为它将返回的输出视为字符串。

如果秒数小于一天 (86400),我想要一个返回 0 或 1 的 shell 命令。

我一直在试验 [test -gt] 但似乎无法让它工作?

谢谢

最佳答案

这对你有用吗?

cat /proc/uptime | gawk '{print ($1>86400)?1:0;}'

关于linux - 用于正常运行时间监控的 Unix shell 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40082544/

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