=begin Sorry, Shota, I do not understand why you recategorized this issue as a Feature. The current behaviour of `<cmd>` contradicts what the documentation says, and it offends common sense. In my understanding, this is clearly a Bug....JWuttke (Joachim Wuttke)
From documentation and common sense, I would expect that Kernel:exec and backtick (`) work for _all_ kind of system commands. This is currently not the case. ~$ cat test1 echo success ~$ cat test2 #!/bin/sh echo success ~$ chmod ...JWuttke (Joachim Wuttke)
=begin I would like to come back to a thread from March 2008 in comp.lang.ruby, http://groups.google.com/group/comp.lang.ruby/browse_thread/thread/5803482840ed66ca/7af75e86b1975224?hl=enaf75e86b1975224: