Solaris教えてスレッド 其の26
■ このスレッドは過去ログ倉庫に格納されています
0344名無しさん@お腹いっぱい。
2007/04/05(木) 19:05:12サブシェルって言ってるのは便宜上だろ。
サブシェル以外で表現すると長くなるから。
じゃあ、サブシェル以外の等価コマンドで考えてみよう。
一般に、
ZONE=adm command
は、
TMP=$ZONE; ZONE=adm; export ZONE
command
unset ZONE; ZONE=$TMP; unset TMP
と等価である。
すると、
ZONE=adm export ZONE
は、
TMP=$ZONE; ZONE=adm; export ZONE
export ZONE
unset ZONE; ZONE=$TMP; unset TMP
と等価だから、
ZONEが exportされたままになるのはおかしい。
■ このスレッドは過去ログ倉庫に格納されています