[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bash Array und leere Strings



Am 28.03.24 um 10:44 schrieb Joachim H.:
Hallo


folgendes Konstrukt :


Arr=("" "eins")
echo ${#Arr[@]}
for A in ${Arr[@]}; do
echo $A
done


Warum wird der Fall des A als leerer String hier übergangen? Es wird
korrekt ermittelt, dass Arr zwei Einträge hat, ich erhalte aber nur eine
Ausgabe.


Vermutlich kommst Du der Lösung näher, wenn Du die Ausgabe von


echo ${Arr[@]}


und


echo "${Arr[@]}"


vergleichst.


Viele Grüße

Ulf



Reply to: