Was ist der Unterschied zwischen „./somescript.sh“ und „. ./somescript.sh&quot

Heute habe ich einige Anweisungen befolgt, um eine Software unter Linux zu installieren. Es gab ein Skript, das zuerst ausgeführt werden musste. Es setzt einige Umgebungsvariablen.

Die Anweisung sagte mir, @ auszuführ. ./setup.sh, aber ich habe einen Fehler gemacht, indem ich @ ausgeführt ha./setup.sh. Also wurde das env nicht eingestellt. Endlich bemerkte ich das und fuhr fort.

Ich möchte den Unterschied zwischen diesen beiden Methoden zum Aufrufen eines Skripts kennen. Ich bin völlig neu in Linux, sei also bitte so ausführlich wie möglich.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage