Bash
是否有一種有效的方法可以跨不同的 shell 導出變數?
由於某些原因,我在我的腳本中使用
ksh
andzsh
並返回到-bash
,我需要在生成的 shell 中使用已經設置的變數值,將其寫入某個臨時文件並使用它看起來不像要走的路。還有什麼辦法嗎?
如果您的變數被導出(
bash
: 通過export
命令或預設情況下因為set -a
),那麼一個被呼叫的 shell 會像任何其他程序一樣在其環境中獲取它。