エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Linux】sudo 実行時に環境変数を引き継ぐ【Mac】 | with FPGA
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Linux】sudo 実行時に環境変数を引き継ぐ【Mac】 | with FPGA
Linux やMac でsudo を付与して実行する際、環境変数を引き継ぐ方法を記載します。 リンク sudo で実行... Linux やMac でsudo を付与して実行する際、環境変数を引き継ぐ方法を記載します。 リンク sudo で実行すると設定した環境変数を読み込めない 以下のような、環境変数$ENV_TESTを出力するtest.shを作成した。 echo $ENV_TEST sudo を付けずに実行した場合、事前にexportで指定した環境変数を出力してくれる。 $ export ENV_TEST='Hello, World.' $ ./test.sh Hello, World 一方、sudo を付与して実行した場合、何も出力されない。(正確にはechoの改行のみが出力される。) $ sudo ./test.sh sudo に-Eオプションを付与することで環境変数の引き継ぎが可能 環境変数を引き継ぎたい場合、sudo に-E オプションを付与することで引き継ぎが可能となる。 実際に先程と同様のスクリプ