이것을 이름 짓기 까다로운 종류의 ...
기본적으로 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
그러나 나는 정말로 그것을하고 싶지 않습니다.
단서가 있습니까?