diff options
Diffstat (limited to '.local')
-rwxr-xr-x | .local/bin/load | 16 |
1 files changed, 14 insertions, 2 deletions
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 "$@" |