したがって、サブシェルがエクスポートされた変数のロードを認識しないようにする必要があります。
問題は、アプリケーション(Wine + UDK)が環境に多すぎる(> 65535)バイトのプロジェクトを構築しないことです。そしてbash間で環境変数を共有するプロジェクト(ScriptEchoColor)を使用した後、私のプロジェクトは多くの(95323)バイトシェルです。
現在の環境変数を許可せず、代わりに私のユーザープロファイルとシステム全体で設定された変数のみを使用するサブシェルを生成できるコマンドが見つかりません。
私は図のように多くのオプションを試しましたbash --help
。
ベストアンサー1
このenv
コマンドを使用して、クリーンな環境でプロセスを開始できます。例は次のとおりです。
env -i /bin/myprog
それでもいくつかの変数をエクスポートする必要がある場合は、呼び出し中に次のことができます。
env -i MYVAR=foo /bin/myprog
envコマンドが必要ですPOSIX。