- 326 名前:login:Penguin mailto:sage [2021/01/13(水) 22:04:27.55 ID:psJVVMhR.net]
- >>314
やったこと、期待したこと、結果が書かれた模範的な質問だ素晴らしい。 予想はおおむね正しいが多分少し認識がずれている。 (cmd; cmd)はサブシェル、つまり別プロセスで実行される。 だから子プロセスが変数に値をセットしても親プロセスに影響を与えないのは当然なのだ。 どうすればいいかというとやはり方針転換が必要で、ファイル経由で渡すとか、名前付きパイプ(mkfifo)で渡すとか。 トリッキーだけど頑張れば名前無しパイプでもできたと思う。
|

|