From dc7f2d7fcf096609cee6a3a12fb0dfcf2aa7ea5b Mon Sep 17 00:00:00 2001
From: Patrick Spek
Date: Mon, 20 Jul 2020 15:40:08 +0200
Subject: Update load script to have multiple sources to attempt
---
.local/bin/load | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
(limited to '.local/bin/load')
diff --git a/.local/bin/load b/.local/bin/load
index e751bcf..29ef646 100755
--- a/.local/bin/load
+++ b/.local/bin/load
@@ -1,8 +1,20 @@
-#!/usr/bin/env sh
+#!/bin/sh
main()
{
- awk '{print $1, $2, $3}' /proc/loadavg
+ if [ -f /proc/loadavg ]
+ then
+ awk '{print $1, $2, $3}' /proc/loadavg
+ return
+ fi
+
+ if [ -x uptime ]
+ then
+ uptime | awk '{ print $(NF-2)" "$(NF-1)" "$(NF-0)}' | sed 's/,//g'
+ return
+ fi
+
+ return 1
}
main "$@"
--
cgit v1.1