2012-02-08 104 views
0

我在寫一個bash安裝腳本來處理不同shell的安裝。我需要將一個函數複製到zsh的$ fpath中。如何從bash腳本中找到zsh環境變量?

我以爲我有一個與/usr/bin/env zsh -c "echo $fpath"解決方案,但只適用於zsh而不是bash。

回答

2

你想使用單引號,而不是雙引號。 bash正代替$fpath它知道哪個可能是空的。

/usr/bin/env zsh -c 'echo $fpath'