環境変数を設定することでコマンドの挙動が変わる場合以下のように実行する
$ HOGE=hoge $ someCommand
ただ、someCommandを実行するにはrootになる必要があった場合どうするか?
以下のようにオプションを付けることで簡単に実現できることがわかった
$ HOGE=hoge $ sudo -E someCommand
これでHOGE=hogeと設定した状態かつrootでsomeCommandを実行できる
参考ページ
sudoで環境変数を引き継ぎたい|ざる魂
環境変数を設定することでコマンドの挙動が変わる場合以下のように実行する
$ HOGE=hoge $ someCommand
ただ、someCommandを実行するにはrootになる必要があった場合どうするか?
以下のようにオプションを付けることで簡単に実現できることがわかった
$ HOGE=hoge $ sudo -E someCommand
これでHOGE=hogeと設定した状態かつrootでsomeCommandを実行できる
参考ページ
sudoで環境変数を引き継ぎたい|ざる魂