0
私は、さまざまなシェルのインストールを処理するbashインストールスクリプトを書いています。 zshの$ fpathに関数をコピーする必要があります。bashスクリプトからzsh環境変数を見つけるには?
私は/usr/bin/env zsh -c "echo $fpath"
で解決策があると思っていましたが、それはzsh内でのみ動作し、bashでは動作しません。
私は、さまざまなシェルのインストールを処理するbashインストールスクリプトを書いています。 zshの$ fpathに関数をコピーする必要があります。bashスクリプトからzsh環境変数を見つけるには?
私は/usr/bin/env zsh -c "echo $fpath"
で解決策があると思っていましたが、それはzsh内でのみ動作し、bashでは動作しません。
二重引用符ではなく、一重引用符を使用する必要があります。 bash
は、どちらがおそらく空であるかを知っている$fpath
を置き換えています。
/usr/bin/env zsh -c 'echo $fpath'