Hallo,
ich habe in Problem mit einen bas-script. Dieses Script soll Umgebungsvariablen setzen, wird also mit source myinitialize.sh aufgerufen. Ein paar Umgebungsvariablen sollen aber abhängig von pfad des Scripts gesetzt werden. Wenn es sich um ein "normales" script handeln würde, dann würde ich einfach die variable $0 abfragen, und z.B. den pfad mit
herausbekommen. Leider gibt $0, wenn das script mit source aufgerufen wird, immer /bin/bash zurück.
Gibt es einen anderen weg den Pfad zum Script herauszufinden, der auch funktioniert, wenn das script mit source aufgerufen wird.
Viele Grüße
Euer Felix