[rick@ry ~]$ perl -e 'use strict; printf "%s\n", "ab\nab\n" =~ /^ab$ab$/m' Global symbol "$ab" requires explicit package name (did you forget to declare "my $ab"?) at -e line 1. Execution of -e aborted due to compilation errors. [rick@ry ~]$