Ich habe folgendes Szenario.Abrufen von Wert einer Variablen in der Shell
#!/bin/bash
export avalue_name="stack"
LOOPERS=${LOOPERS:-avalue}
for LOOPER in $(echo "$LOOPERS" | tr ',' "\n")
do
actualVar="$LOOPER""_name"
echo "actualVar - $actualVar"
done
Ausgang ist
actualVar - avalue_name
ich die Ausgabe
actualVar - stack
Wie würde ich es tun sein?
Ich versuchte $($LOOPER_name)
. Es funktioniert auch nicht.
Wo deklarieren Sie '$ LOOPER_name'? Bitte werfen Sie einen Blick auf: http://www.shellcheck.net/ – Cyrus
Ich habe das betreffende Skript aktualisiert. – sattu