Wann verwenden wir in Shell-Skripten? {}
Erweitern von Variablen?
Zum Beispiel habe ich Folgendes gesehen:
var=10 # Declare variable
echo "${var}" # One use of the variable
echo "$var" # Another use of the variable
Gibt es einen signifikanten Unterschied oder ist es nur Stil? Wird einer dem anderen vorgezogen?
{}
ist als Klammererweiterung bekannt .${}
ist als variable Expansion bekannt. Sie machen verschiedene Dinge. Ich würde dich bis auf das No-Expansion-Bit positiv bewerten.