作者: T.Watanabe | |
日時: 2005/7/29(23:43) |
ねこ丸です。 うぇいく wrote: >>> 自分の環境では env で見えるのがユーザーが明示的にセットしたもののよ >>>うに見えたものでして。でも考えたらこれ、ヒストリとかは自分ではセットし >>>てませんものね。 >> >>これは環境変数。 >> >> >>> これに対して set で出力されるものはシステム全体に渡って情報が取れる >> >>こっちはシェル変数。 > > 現プロセス(シェル)からすると、どちらも$hogehogeで参照できるので、 > 混同している(区別が付かない)人がいますが、最大の違いは、 > 子プロセスに引き継がれるかどうかですね。 (以下略) それは分かっていたんですけど、シェル変数の方がたくさん情報が取れること はないと思い込んでいたんですね。今までどうも一度もシステム全般の情報がほ しいと思ったことがなかったらしいです。実行するアプリについてだけ情報が セットされていればよかったようで。 -- ねこ丸