diff --git a/inc/status.inc b/inc/status.inc index 93f81925..555fa065 100755 --- a/inc/status.inc +++ b/inc/status.inc @@ -157,7 +157,13 @@ STATUS(){ uptime=$(${NCMD} uptime -p) else uptime=$(${NCMD} uptime | awk '{print $3}' | cut -d, -f1) - hr=$(echo $uptime | cut -d: -f1); min=$(echo $uptime | cut -d: -f2) + if [ ${#uptime} -ge 6 ]; then + uptime="up $(echo $uptime | cut -d: -f1) days, $(echo $uptime | cut -d: -f2) hours, $(echo $uptime | cut -d: -f3) minutes" + elif [ ${#uptime} -ge 3 ]; then + uptime="up $(echo $uptime | cut -d: -f1) hours, $(echo $uptime | cut -d: -f2) minutes" + else + uptime="up ${uptime} minutes" + fi uptime="up ${hr} hours, ${min} minutes" fi echo -e "${idsCL[LightCyan]} - ${uptime} ${idsCL[LightYello]}${LH}${idsCL[Default]}"