in reply to Problems with print ID command

If you're using certain versions of Perl from ActiveState--ie, on Win32--you'll get this error if the terminator is on the last line of the file. Add a blank line after it in this case.

Otherwise, the problem is as c-era stated.