8

私が読んだことからsetenv、cshとexportbashは同等です。ただし、この 2 つを使用しているときに、奇妙な問題がいくつか見つかりました。

パテを開いて入力を開始すると:

setenv TEMP yes
echo $TEMP  //this give me "yes"

次に、bash に移動して入力します

echo $TEMP //this give me "yes" as well

ただし、順序を逆にすると、同じ結果にはなりません。具体的には、最初に bash に移動して入力すると

export TEMP=no
echo $TEMP //this give me "no"

次に、csh に戻り、次のように入力します。

echo $TEMP // this give me "Undefined Variable"

それは私にも「いいえ」を与えるべきではありませんか?何か不足していますか?

ありがとうございました!

4

1 に答える 1