mirror of
https://github.com/mtan93/Installomator.git
synced 2026-03-08 05:31:53 +00:00
order of arguments now not relevant
This commit is contained in:
@@ -507,16 +507,19 @@ elif [[ $1 == "/" ]]; then
|
||||
shift 3
|
||||
fi
|
||||
|
||||
# if an argument contains an = character, send it to eval
|
||||
while [[ -n $1 && $1 =~ ".*\=.*" ]]; do
|
||||
printlog "setting variable from argument $1"
|
||||
eval $1
|
||||
while [[ -n $1 ]]; do
|
||||
if [[ $1 =~ ".*\=.*" ]]; then
|
||||
# if an argument contains an = character, send it to eval
|
||||
printlog "setting variable from argument $1"
|
||||
eval $1
|
||||
else
|
||||
# assume it's a label
|
||||
label=$1
|
||||
fi
|
||||
# shift to next argument
|
||||
shift 1
|
||||
done
|
||||
|
||||
label=${1:?"no label provided"}
|
||||
|
||||
printlog "################## Start Installomator"
|
||||
printlog "################## $label"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user