1 2 3 4 5 6 7 8 9 10 11 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"