First: You should probably chomp $file.
Secod: if $file contains any metacharacters, they will need to be escaped (see quotemeta).
Third: If you are testing for the presence of a literal sting within another sting you may be better off with index (in which case disregard the use of quotemeta)
They say that time changes things, but you actually have to change them yourself.
Andy Warhol
In reply to Re: pattern match a name from stdin
by JediWizard
in thread pattern match a name from stdin
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |