Ich möchte eine Variable aus einem anderen Skript abrufen, wie in dieser Frage zum Stapelüberlauf gezeigt:
So verweisen Sie auf eine Datei für Variablen in einem Bash-Skript
Die Antwort verwendet jedoch den sourceBefehl, der nur in verfügbar ist bash. Ich möchte dies auf tragbare Weise tun.
Ich habe es auch versucht
Asche
export VAR="foo"
echo "executing a"
b.sh.
#!/bin/sh
./a.sh
echo $VAR
Aber das funktioniert natürlich auch nicht. Wie macht man das?
./a.shund. ./a.sh. Möchtest du den Unterschied erklären?