From c4cce47ecbee9ae262adc3e28ba073fb3a324503 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonathan=20Neusch=C3=A4fer?= Date: Thu, 21 Aug 2014 16:47:05 +0200 Subject: [PATCH] Merge Mac OS and FreeBSD brances of a case block --- screenfetch-dev | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/screenfetch-dev b/screenfetch-dev index 5c2e6bb..bbb95be 100755 --- a/screenfetch-dev +++ b/screenfetch-dev @@ -705,13 +705,12 @@ detectkernel () { # Uptime Detection - Begin detectuptime () { unset uptime - if [ "$distro" == "Mac OS X" ]; then + if [[ "${distro}" == "Mac OS X" || "${distro}" == "FreeBSD" ]]; then boot=$(sysctl -n kern.boottime | cut -d "=" -f 2 | cut -d "," -f 1) now=$(date +%s) uptime=$(($now-$boot)) - elif [[ "${distro}" == "FreeBSD" || "${distro}" == "OpenBSD" ]]; then - if [[ "${distro}" == "FreeBSD" ]]; then boot=$(sysctl -n kern.boottime | cut -d "=" -f 2 | cut -d "," -f 1) - else boot=$(sysctl -n kern.boottime); fi + elif [[ "${distro}" == "OpenBSD" ]]; then + boot=$(sysctl -n kern.boottime) now=$(date +%s) uptime=$((${now} - ${boot})) else