OUTFILE
должно быть в одинарных кавычках, потому что без них это голое слово, а с * перед ним рассматривается как элемент, требующий скаляра. Код должен выглядеть так:
#!/usr/bin/perl
use strict;
use warnings;
...
$~ = 'OUTFILE';
my $cmd = $0;
$cmd =~ s#.*/##;