Remove leading and trailing whitespace.

This commit is contained in:
Dominik Pantůček 2023-04-16 16:34:18 +02:00
parent e72982771f
commit 03812e6851

View file

@ -60,7 +60,8 @@ while ! [ -z "$1" ] ; do
esac esac
done done
# Configuration parsing # Configuration parsing - assumes "dumb" sed which cannot execute
# multiple statements
get_config_value() { get_config_value() {
if [ -z "$1" ] ; then if [ -z "$1" ] ; then
echo "get_config_value() requires parameter name" echo "get_config_value() requires parameter name"
@ -70,7 +71,9 @@ get_config_value() {
| sed 's/#.*//' \ | sed 's/#.*//' \
| sed 's/^[ \t]*//' \ | sed 's/^[ \t]*//' \
| grep "^$1" \ | grep "^$1" \
| sed 's/^[^ \t]*//' | sed 's/^[^ \t]*//' \
| sed 's/^[ \t]*//' \
| sed 's/[ \t]*$//'
} }
CFG_BANK_DIR=`get_config_value bank-dir` CFG_BANK_DIR=`get_config_value bank-dir`
CFG_APIKEYS_FILE=`get_config_value apikeys-file` CFG_APIKEYS_FILE=`get_config_value apikeys-file`