Was ist der Unterschied zwischen $(Kommando) und `Kommando` in der shell Programmierung?

Speichern Sie die Ausgabe eines Befehls als variable in sh/ksh/bash, die Sie tun können, entweder

var=$(command)

oder

var=`command`

Was ist der Unterschied wenn überhaupt zwischen den beiden Methoden?

Bitte siehe BashFAQ/082.
Finden Sie die verschachtelte Ausgabe detailliert in der Git-Coding-Guideline: siehe meine Antwort unten.
Verwandte: unix.stackexchange.com/questions/126927

InformationsquelleAutor hhafez | 2011-01-16

Schreibe einen Kommentar