VAR=a,b,c,d
# VAR=$(echo $VAR|tr -d '\n')
echo "[$VAR]"
readarray -td, ARR<<< "$VAR"
declare -p ARR
Résultat:
[a,b,c,d]
declare -a ARR=([0]="a" [1]="b" [2]="c" [3]=$'d\n')
Comment puis-je dire de readarray
ne pas ajouter la nouvelle ligne finale \n
? Quelle est la signification du dernier $
symbole?
"What is the meaning of the latest $ symbol?"