Concatenare stringhe in BASH
Anche BASH, come un qualsiasi linguaggio di programmazione (anche se non possiamo considerarlo proprio tale), ha la possibilità di concatenare stringhe.
Vediamo un paio di esempi su come fare.
Qui sotto non usiamo nessun operatore, ma semplicemente stampiamo le varibili una di fila all'altra:
VAR1="Diciamo "
VAR2=2
VAR3=" parole"
VAR4="$VAR1$VAR2$VAR3"
echo "$VAR4"
Oppure, appunto, usando gli operatori:
VAR1="Ciao "
VAR1+="mondo"
echo "$VAR1"
Oppure, un pò più elegante:
VAR=""
for ELEMENT in 'Ciao' 'come' 'stai' '?'; do
VAR+="${ELEMENT} "
done
echo "$VAR"
Enjoy!
linux bash
Commentami!