Rubyスクリプトを使用して、ubuntuマシンにtightvncサーバーをインストールしています。スクリプトには次のものが含まれています。
#!/usr/bin/ruby env
`sudo apt-get --force-yes -y install tightvncserver`
`printf "%s\n%s\n" "demo123" "demo123" | vncserver :1`
vncserver が端末でパスワードを要求するため、printf の方法を使用しました. しかし、その方法は失敗しました. これを解決するためのより良い方法はありますか?