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

时间:2016-10-17 09:16:25

标签: linux shell unix awk

道歉,我不是Unix家伙,Windows和Powershell更像是我的领域。我需要使用可以从SCOM调用的shell命令来检查Linux服务器上的正常运行时间。

我已经能够使用...

在几秒钟内将正常运行时间恢复到SCOM中
cat /proc/uptime | gawk -f ' ' '{print $1}'

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

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

我一直在试验[test -gt],但似乎无法让它运转起来?

感谢

1 个答案:

答案 0 :(得分:1)

这对你有用吗?

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