aboutsummaryrefslogtreecommitdiff
path: root/.local/bin/up
diff options
context:
space:
mode:
Diffstat (limited to '.local/bin/up')
-rwxr-xr-x.local/bin/up12
1 files changed, 12 insertions, 0 deletions
diff --git a/.local/bin/up b/.local/bin/up
new file mode 100755
index 0000000..f771781
--- /dev/null
+++ b/.local/bin/up
@@ -0,0 +1,12 @@
+#!/usr/bin/env bash
+
+uptime=$(</proc/uptime)
+uptime=${uptime%%.*}
+
+seconds=$(( uptime%60 ))
+minutes=$(( uptime/60%60 ))
+hours=$(( uptime/60/60%24 ))
+days=$(( uptime/60/60/24 ))
+
+echo "${days}d ${hours}h ${minutes}m ${seconds}s"
+