これは私のコードです。p の値を取得して、1 に一致したときに changed.txt ファイルに挿入したいのですが、やりたいことを実行できません。#{p} が何であるかがわからないようです。
Net::SSH.start( "192.168.2.1", "root", :password => "password") do |ssh|
p = ssh.exec! "java -cp /var/lib/sonar/dev-tools.jar au.com.Tool test"
# puts #{p}
ssh.exec! "sed 's/1/#{p}/g' changed.txt"
end