エラーメッセージ : Unrecognized character \x81

if・elseを使って挨拶と時間を表示する

#!usr/bin/perl
use strict;
use warnings;

#!利用するのはlocaltime。時間によって出力される文面が変化。

my	($sec, $min, $hour) = localtime();

if	($hour < 8)
		{
		print 'おはよう!';
		}

elsif ($hour < 12)
		{
		print 'こんにちは!';
		}

elsif ($hour == 12)
		{
		print '食事の時間です';
		}

elsif ($hour < 17)
		{
		print 'こんにちわ!';
		}

else	{
		print 'こんばんわ!';
}

print "今は$hour時です!";

直すのに2時間かかった…。
"Unrecognized character \x81"が出た場合、おそらくソースの一部に全角スペース、もしくは全角のセミコロンがあります。
上のソースでは『print 'こんばんわ!';』のセミコロンが全角。