0
からsudoコマンドを呼び出すために、私はそれがパスワードを要求する期待私のRubyスクリプトがどのようにルビーから/ etc/hostsファイルを更新したいルビー
system("sudo echo 'some.valid.ip.address some.domain.name.com' >> /etc/hosts")
にコードの下に持っている、しかし、私は許可拒否エラーの下になりました
-bash: /etc/hosts: Permission denied
どのような方法で電話をかけるのですか?
あなたは 'sudo'の下で' echo'を実行しています、リダイレクト( '/ etc/hosts')はシェルの一部です。 –