Beide Variablen erhalten denselben Wert, aber die Art, wie Sie den Wert in Bash untersuchen, ist fehlerhaft: Verwenden Sie echo "$names"
- beachten Sie die doppelten Anführungszeichen -, um den wahren Wert zu sehen.
Bei der Verwendung von $names
in Bash wird der Wert word-splitting Tom
Daniel
und James
- als separate Argumente an echo
und echo
übergeben werden. verknüpft diese Werte mit Leerzeichen bei der Ausgabe.