Pathologically Eclectic Rubbish Lister | |
PerlMonks |
SOLVED Backticks and shell brace expansionby differenceengine (Novice) |
on Jul 31, 2011 at 19:30 UTC ( [id://917718]=perlquestion: print w/replies, xml ) | Need Help?? |
differenceengine has asked for the wisdom of the Perl Monks concerning the following question: Hey there, I seek the wisdom of some monks! Half a day spent trying to figure this out :-(, something i'm missing or don't understand properly for sure. I want to use shell brace expansion in backticks to delete some files. Neater than doing rm a, rm b, rm c etc. The shell or Perl (not sure) always treats the { .. } literally. Anyone know how I can do this? I've tried using qx'...', qx(...), `bash -c "..."`, and all sorts of escapes with backslashes, can't fathom it and unusually Google has not been my friend ;-)
I'm developing for FreeBSD 8 Perl 5.10 using stock /bin/sh but I observe the same behaviour on Linux with bash. Cheers.
Back to
Seekers of Perl Wisdom
|
|