एक मुश्किल से एक यह नाम के लिए ...
मूल रूप से मेरे पास एक कार्यक्रम है जो शेल चरों के सेट पर 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
लेकिन मैं वास्तव में ऐसा नहीं करना चाहता।
कोई सुराग?