T
Tom Felker
Hello all,
Does anyone know a way to do backtick interpolation while protecting the
command's arguments from the shell, or bypassing the shell entirely? I'm
writing a script to rename badly named music files, and I have to pass the
bad name to vorbiscomment and read it's output.
Apparently Kernel::` is a method, but I can't figure out how to call it
with my own arguments. Is there a non-punctuation name for it? This
would only be useful if it could accept an argument list as an array and
not use the shell, as Kernel::system does.
Thanks,
Does anyone know a way to do backtick interpolation while protecting the
command's arguments from the shell, or bypassing the shell entirely? I'm
writing a script to rename badly named music files, and I have to pass the
bad name to vorbiscomment and read it's output.
Apparently Kernel::` is a method, but I can't figure out how to call it
with my own arguments. Is there a non-punctuation name for it? This
would only be useful if it could accept an argument list as an array and
not use the shell, as Kernel::system does.
Thanks,