From be315b3b3d19065f9e4d210344055c04944876f7 Mon Sep 17 00:00:00 2001 From: cedarlug Date: Tue, 24 May 2016 16:10:45 -0500 Subject: [PATCH] Use unbuffer if present first, then try stdbuf --- lgsm/functions/command_validate.sh | 6 +++--- lgsm/functions/install_server_files.sh | 6 +++--- lgsm/functions/update_dl.sh | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/lgsm/functions/command_validate.sh b/lgsm/functions/command_validate.sh index 6c852aeb6..71433a7b6 100644 --- a/lgsm/functions/command_validate.sh +++ b/lgsm/functions/command_validate.sh @@ -22,10 +22,10 @@ fn_validation(){ cd "${rootdir}/steamcmd" - if [ $(command -v stdbuf) ]; then - unbuffer="stdbuf -i0 -o0 -e0" - elif [ $(command -v unbuffer) ]; then + if [ $(command -v unbuffer) ]; then unbuffer=unbuffer + elif [ $(command -v stdbuf) ]; then + unbuffer="stdbuf -i0 -o0 -e0" fi if [ "${engine}" == "goldsource" ]; then diff --git a/lgsm/functions/install_server_files.sh b/lgsm/functions/install_server_files.sh index 1a852bd7b..ffe0284a3 100644 --- a/lgsm/functions/install_server_files.sh +++ b/lgsm/functions/install_server_files.sh @@ -43,10 +43,10 @@ fn_install_server_files_steamcmd(){ fi # Detects if unbuffer command is available. - if [ $(command -v stdbuf) ]; then - unbuffer="stdbuf -i0 -o0 -e0" - elif [ $(command -v unbuffer) ]; then + if [ $(command -v unbuffer) ]; then unbuffer=unbuffer + elif [ $(command -v stdbuf) ]; then + unbuffer="stdbuf -i0 -o0 -e0" fi if [ "${counter}" -le "4" ]; then diff --git a/lgsm/functions/update_dl.sh b/lgsm/functions/update_dl.sh index d055bba58..5a40c802f 100644 --- a/lgsm/functions/update_dl.sh +++ b/lgsm/functions/update_dl.sh @@ -14,10 +14,10 @@ fn_steamcmd_dl(){ cd "steamcmd" # Detects if unbuffer command is available. + if [ $(command -v unbuffer) ]; then + unbuffer=unbuffer if [ $(command -v stdbuf) ]; then unbuffer="stdbuf -i0 -o0 -e0" - elif [ $(command -v unbuffer) ]; then - unbuffer=unbuffer fi if [ "${engine}" == "goldsource" ]; then