Dans les scripts shell, quand utilisons-nous {}
pour développer des variables?
Par exemple, j'ai vu ce qui suit:
var=10 # Declare variable
echo "${var}" # One use of the variable
echo "$var" # Another use of the variable
Y a-t-il une différence significative, ou est-ce simplement du style? Est-ce que l'un est préféré à l'autre?
{}
est connu comme l' expansion de l'orthèse .${}
est connu comme l'expansion variable. Ils font des choses différentes. Je vous voterais à part le bit sans expansion.