Bashで/etc/sudoersファイルを更新する

Bashで/etc/sudoersファイルを更新する

http_proxy環境変数を保持するためにsudoersファイルを更新しようとしていますが、次のようにbashスクリプトは停止し続けます。

printf 'Defaults env_keep += "http_proxy https_proxy"' | sudo tee -a /etc/sudoers

手動で編集しても動作します。

私は何が間違っていましたか?

事前にありがとう

答え1

ファイルの末尾に改行文字がないと、これが発生する可能性があります/etc/sudoersecho代わりにコマンドを使用することをお勧めしますprintf。または、\n文字列の末尾に追加してみることもできます...proxy"\n'

関連情報