2012-02-08 11 views
0

私は、さまざまなシェルのインストールを処理するbashインストールスクリプトを書いています。 zshの$ fpathに関数をコピーする必要があります。bashスクリプトからzsh環境変数を見つけるには?

私は/usr/bin/env zsh -c "echo $fpath"で解決策があると思っていましたが、それはzsh内でのみ動作し、bashでは動作しません。

答えて

2

二重引用符ではなく、一重引用符を使用する必要があります。 bashは、どちらがおそらく空であるかを知っている$fpathを置き換えています。

/usr/bin/env zsh -c 'echo $fpath' 
関連する問題