forked from berhsi/rechnung
Weitere Vars gequotet
This commit is contained in:
parent
fc13201345
commit
c065d125da
14
rechnung.sh
14
rechnung.sh
|
@ -146,7 +146,7 @@ print_warn() {
|
||||||
trim_line() {
|
trim_line() {
|
||||||
|
|
||||||
set -f
|
set -f
|
||||||
set -- $*
|
set -- "$*"
|
||||||
LINE_BUFFER=$(printf '%s' "$*")
|
LINE_BUFFER=$(printf '%s' "$*")
|
||||||
set +f
|
set +f
|
||||||
}
|
}
|
||||||
|
@ -154,7 +154,7 @@ trim_line() {
|
||||||
trim_key() {
|
trim_key() {
|
||||||
|
|
||||||
set -f
|
set -f
|
||||||
set -- $*
|
set -- "$*"
|
||||||
KEY_BUFFER=$(printf '%s' "$*")
|
KEY_BUFFER=$(printf '%s' "$*")
|
||||||
set +f
|
set +f
|
||||||
}
|
}
|
||||||
|
@ -162,7 +162,7 @@ trim_key() {
|
||||||
trim_value() {
|
trim_value() {
|
||||||
|
|
||||||
set -f
|
set -f
|
||||||
set -- $*
|
set -- "$*"
|
||||||
VALUE_BUFFER=$(printf '%s' "$*")
|
VALUE_BUFFER=$(printf '%s' "$*")
|
||||||
set +f
|
set +f
|
||||||
}
|
}
|
||||||
|
@ -190,8 +190,8 @@ set_value() {
|
||||||
key=$(echo "$*" | $CUT_BIN -d "=" -f1)
|
key=$(echo "$*" | $CUT_BIN -d "=" -f1)
|
||||||
value=$(echo "$*" | $CUT_BIN -d "=" -f2)
|
value=$(echo "$*" | $CUT_BIN -d "=" -f2)
|
||||||
|
|
||||||
trim_key $key
|
trim_key "$key"
|
||||||
trim_value $value
|
trim_value "$value"
|
||||||
case $KEY_BUFFER in
|
case $KEY_BUFFER in
|
||||||
kunde) KUNDE="$VALUE_BUFFER";;
|
kunde) KUNDE="$VALUE_BUFFER";;
|
||||||
adresse) ADRESSE="$VALUE_BUFFER";;
|
adresse) ADRESSE="$VALUE_BUFFER";;
|
||||||
|
@ -273,7 +273,7 @@ proced_ini_line() {
|
||||||
|
|
||||||
# alle anderen zeilen
|
# alle anderen zeilen
|
||||||
else
|
else
|
||||||
is_option $line
|
is_option "$line"
|
||||||
if [ $? -eq 0 ]
|
if [ $? -eq 0 ]
|
||||||
then
|
then
|
||||||
set_value "$line"
|
set_value "$line"
|
||||||
|
@ -301,7 +301,7 @@ if [ -n "$NUMBER_OF_COLORS" ] && [ "$NUMBER_OF_COLORS" -ge 8 ]; then
|
||||||
COLORED_OUTPUT=1
|
COLORED_OUTPUT=1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ $(id -u) -eq 0 ]; then
|
if [ "$(id -u)" -eq 0 ]; then
|
||||||
echo "$0: Das Skript darf nicht als Root ausgeführt werden."
|
echo "$0: Das Skript darf nicht als Root ausgeführt werden."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue