I need to execute a Bash command in a Ruby script. There are about 6 ways to do this according to “6 Ways to Run Shell Commands in Ruby” by Nate Murray and a few other googled sources.
print "enter myid: "
myID = gets
myID = myID.downcase
myID = myID.chomp
print "enter host: "
host = gets
host = host.downcase
host = host.chomp
print "winexe to host: ",host,"\n"
command = "winexe -U domain\\\\",ID," //",host," \"cmd\""
exec command
For what it’s worth you can actually chain those methods, and
putswill print a newline for you, so this could just be: