I am trying to construct a command line to be executed using backquote
`` notation. i.e. capturing the output to a string
file = “/etc/motd”
"cat " + file
% ruby test.rb
sh: line 1: cat : command not found
This doesn’t work. It appears that everything between the backquotes is
treated as a quoted string. i.e. no variable substitution takes place.
How can I work around this?