68user's page 掲示板

Prev< No. 725〜728> Next  [最新発言に戻る] [過去ログ一覧]
No. 725 # ハリー 2000/02/15 (火) 19:43
はじめまして、ハリーと申します。
実は今、Kシェルを作っているんですが、シェル内で
exportコマンドを打って環境変数を変更しようとし
てもできませんでした。普通にexportコマンドを打
ってもダメなんですか?それとも出来ないのですか?
シェル初心者なので、よくわかりません。
よろしく、お願いします。

No. 726 # 68user [URL] [E-mail] 2000/02/15 (火) 19:59
export HOGE=FUGA で できませんか。

No. 727 # ハリー 2000/02/15 (火) 20:09
はい。
シェルの中でenvを打つと変更した環境変数に変わっているのですが
シェルが終ってもう一度、envを叩くと元に戻っています。

No. 728 # 68user [URL] [E-mail] 2000/02/15 (火) 20:35
子プロセスでいくら環境変数をいじっても、親プロセスには
影響しません。これはどんなシェルでも同じです。

具体的に何をしたいのかがわからないのですが、
どうしてもやりたければ、eval を使うしかないです。

Prev< No. 725〜728> Next  [最新発言に戻る] [過去ログ一覧]