空の環境(つまり、変数が設定されていない)でプログラムを実行したいと思います。バッシュではどうしますか?
ベストアンサー1
次の方法でこれを実行できますenv
。
env -i your_command
以下のコメントとは異なり、する環境を完全に消去しますが、your_command
新しい変数が設定されるのを防ぎません。特に、シェルを実行するとシェルも/etc/profile
実行され、シェルにはいくつかの組み込み設定がある場合があります。
以下で確認できます。
env -i env
つまり、環境を拭いてから印刷してください。出力は空です。