Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten.
Vor 4 Jahren geschlossen.
Verbessern Sie diese Frage
Dies ist ein Auszug aus dem Bash-Handbuch:
Wenn die Backquote-Form der Ersetzung im alten Stil verwendet wird, behält der umgekehrte Schrägstrich seine wörtliche Bedeutung, außer wenn ihm $
folgt , `
, oder
Aber Backticks behandeln $
und $
auf die gleiche Weise, wie es die Ausgabe der folgenden Befehle vorschlägt:
Command Output
echo '$PWD' $PWD
echo '$PWD' $PWD
Akzeptierte Antwort:
Ich bin neu bei Stackexchange und auch bei Linux. Vielen Dank im Voraus.
Willkommen bei beiden!
In Ihrem Beispiel gibt es keine Backticks, das sind einfache Anführungszeichen:''
Backticks sehen so aus:``
Außerdem würde ich vorschlagen, dass Sie sie einfach nicht verwenden (das sind die Backticks)! Es ist besser, diese Syntax für die Befehlsersetzung zu verwenden:$(<command>)
Lesen Sie hier, warum .
Viel Spaß beim Hacken!