Я хочу сделать скрипт, который должен быть в состоянии преобразовать ввод в маленькие заглавные буквы.Я пробовал следующий код
use strict;
use warnings;
use utf8;
use feature qw(say);
binmode STDOUT, ":utf8";
my $text = join '',<STDIN>;
say $text=~s/[a-zA-Z]/\N{LATIN LETTER SMALL CAPITAL $&}/gr;
Но я получаю
Неизвестное charname '"LATIN LETTER SMALL CAPITAL $ &"' в строке small.pl 7, внутри строки Executionиз small.pl прервана из-за ошибок компиляции.
Я открыт для других способов сделать это.