Как я могу изменить предупреждающее сообщение Perl, которое выдает функция сортировки, когда находит числовое значение во время числовой сортировки?
$ cat t.pl
#!/usr/bin/perl
use strict;
use warnings;
my @ulist = qw(1 2 5x 4 3);
my @slist = sort { $a <=> $b } @ulist;
$ t.pl
Argument "5x" isn't numeric in sort at ./t.pl line 5.
Я бы хотел, чтобы вместо этого можно было напечатать код:
$ t.pl
./t.pl: Argument "5x" isn't numeric in sort.