If I want to run a script on any file with a .vhd extension in the directory, how do I pass *.vhd to the perl script?
Easy one-line example (Note, I'm running on Windows): Say I want to find the
pattern "COMPONENT" in any file with a .vhd extension:
perl -lane "if (/COMPONENT/) { printf \"$ARGV $. : $_\n\" }" *.vhd
gives the error:
Can't open .*vhd: Invalid argument.
I need an answer that will work for full-blown scripts, as well as
one-liners.
Thanks!
Samir
