VAR=a,b,c,d
# VAR=$(echo $VAR|tr -d '\n')
echo "[$VAR]"
readarray -td, ARR<<< "$VAR"
declare -p ARR
Ergebnis:
[a,b,c,d]
declare -a ARR=([0]="a" [1]="b" [2]="c" [3]=$'d\n')
Wie kann ich sagen readarray
, dass die letzte Zeile nicht hinzugefügt werden soll \n
? Was bedeutet das neueste $
Symbol?
"What is the meaning of the latest $ symbol?"