0748login:Penguin
2020/01/01(水) 21:06:37.60ID:uBpbnHBpRuby にも、expect モジュールあるけど、
その文字列が表示されているかどうかをチェックするとか、煩雑
漏れは、Ruby で全パッケージの更新をしてるけど、echo でパスワードを渡したりしてる。
-y で、yes とかも
#!/usr/bin/ruby
# sudo のパスワードを自動入力する
# echo <your_password> | sudo -S <your_command>
puts `echo パスワード | sudo -S apt-get update`
puts `sudo apt-get upgrade -yV`