in reply to Re^2: Filter out an input file with a given waiver file, and output to a specific file
in thread Filter out an input file with a given waiver file, and output to a specific file

in this line and loop, Global symbol "$pins2" requires explicit package name, for both $pin and $identifier

Update:

if (exists $identifier{$pin}) {

in this line and loop, Global symbol "$pin" requires explicit package name, for both $pin and $identifier

2017-07-15 Athanasius restored original content

  • Comment on Re^3: Filter out an input file with a given waiver file, and output to a specific file
  • Download Code

Replies are listed 'Best First'.
Re^4: Filter out an input file with a given waiver file, and output to a specific file
by huck (Prior) on Jul 13, 2017 at 08:15 UTC

    Gee that's funny, i dont see $pins2 anywhere in that code. And trying to run it produces no messages to that effect

    You must have done something really wrong, what was it?

    Maybe you could first take the time to compare what you have to what poj wrote for you

Re^4: Filter out an input file with a given waiver file, and output to a specific file
by soonix (Chancellor) on Jul 13, 2017 at 09:39 UTC
    Did you copy-and-paste the program, or did you retype?
    I usually get this kind of message, when I accidentally forget semicolons and Perl then sees the "if" as a statement modifier.