Linux
為什麼 eval 不能使用命令替換?
我有這個命令
$("${DIR}/test.py" "$1")
其輸出是
export SOME_VAR="hello world" export ANOTHER_VAR="hello"
但
eval $("${DIR}/test.py" "$1")
似乎什麼都不做。我究竟做錯了什麼?
我想在我的 shell 腳本中導出這些變數。
經過討論,我們確定問題不
source
在於允許將 var 導出到目前 shell。