Wie kann man ein Shell-Skript veranlassen, seine Befehle als Quellbefehle auszuführen, ohne den Ausdruck "source scriptname.sh" zum Starten des Skripts verwenden zu müssen? Grundsätzlich möchte ich ./scriptname.sh eingeben und die Befehle so verwenden, als ob source zum Ausführen des Shell-Skripts verwendet wurde.
. fileäquivalent ist source fileeigentlich sourceein „bashism“ (Bash spezifisch) und der Punkt - Operator ist „Standard“ (POSIX).
sourceBefehl stammt ursprünglich aus Bill Joys csh .