Irgendwie schwierig, das zu nennen ...
Grundsätzlich habe ich ein Programm, das beim Ausführen auf STDOUT eine Reihe von Shell-Variablen druckt:
$ ./settings
SETTING_ONE="this is setting one"
SETTING_TWO="This is the second setting"
ANOTHER_SETTING="This is another setting".
Ich möchte dies in einem Shell-Skript ausführen, als ob das STDOUT mit ausgewertet würde source
.
Ich würde gerne so etwas machen wie ...
source `./settings`
... aber das funktioniert natürlich nicht.
Ich weiß, ich könnte tun:
./settings >/tmp/file
source /tmp/file
aber das will ich wirklich nicht.
Irgendwelche Hinweise?