Ich begegnete ${ID:-}
in einem Shell-Skript, aber ich bin mir nicht sicher, was genau dieser Ausdruck tut.
Nach ein wenig googeln fand ich, dass ${var}
und $var
beide gleich sind. Ein solcher Ausdruck ist nützlich, wenn wir Ausdrücke wie ${foo}bar
expandieren möchten.
Allerdings habe ich keine Quelle gefunden, die Ausdruck wie ${ID:-}
erklärt.
Ich möchte darüber wissen Ausdruck
${ID:-}
@TomFenech Dies wird verwendet, schwerwiegende Fehler zu vermeiden, wenn Sie angerufen haben 'set -u' gibt vor – xhienne
@xhienne, die interessant ist, danke. Ich denke, wenn Sie Ihren Kommentar zu einer Antwort machen, könnte dies eine separate Frage sein, die leere Standard-Erweiterung, die eine Verbesserung wäre. –