Skip to content

ビルトイン関数が子プロセスで行われないように修正 #36

@taka2162

Description

@taka2162

export FOO=ber
env | grep FOO をしても、FOO=berが登録されていなかった。(テスターはステータスしか見てないから通ってたっぽい)
子プロセスでenv_lstを書き換えても、親プロセスには反映されなかった。
そもそもビルトインコマンドは、それを防ぐためのものだったみたいなので、親プロセスでビルトインを実行するように修正。
パイプがあるときは、それぞれ子プロセスを作って実行するので、(ビルトインも子プロセスで実行される)
export FOO=ber | env | grep FOO の結果何も出ないらしい。
by BingAI

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions