これに名前を付けるのはややこしい...
基本的に、STDOUTで実行するとシェル変数のセットを出力するプログラムがあります。
$ ./settings
SETTING_ONE="this is setting one"
SETTING_TWO="This is the second setting"
ANOTHER_SETTING="This is another setting".
STDOUTがで評価されているかのように、シェルスクリプト内からこれを実行しsource
ます。
次のようなことをしたい...
source `./settings`
...しかし、もちろんそれは機能しません。
私はできることを知っています:
./settings >/tmp/file
source /tmp/file
しかし、私は本当にそれをしたくありません。
手がかりはありますか?