From 03812e685140a19d452c6b629853f19fe5ce1c74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Pant=C5=AF=C4=8Dek?= Date: Sun, 16 Apr 2023 16:34:18 +0200 Subject: [PATCH] Remove leading and trailing whitespace. --- fetch_fio.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/fetch_fio.sh b/fetch_fio.sh index aaa5cef..64d8060 100644 --- a/fetch_fio.sh +++ b/fetch_fio.sh @@ -60,7 +60,8 @@ while ! [ -z "$1" ] ; do esac done -# Configuration parsing +# Configuration parsing - assumes "dumb" sed which cannot execute +# multiple statements get_config_value() { if [ -z "$1" ] ; then echo "get_config_value() requires parameter name" @@ -70,7 +71,9 @@ get_config_value() { | sed 's/#.*//' \ | sed 's/^[ \t]*//' \ | grep "^$1" \ - | sed 's/^[^ \t]*//' + | sed 's/^[^ \t]*//' \ + | sed 's/^[ \t]*//' \ + | sed 's/[ \t]*$//' } CFG_BANK_DIR=`get_config_value bank-dir` CFG_APIKEYS_FILE=`get_config_value apikeys-file`