Я использую эту маленькую строчку, которая весьма полезна для анализа некоторых данных в формате HTML, в частности, для преобразования «специальных символов» HTML в «реальные символы»:
perl -MHTML::Entities -pe 'decode_entities(-s);' <tmp1 >tmp2
Раньше он работал простохорошо, однако теперь это говорит мне
Modification of a read-only value attempted at -e line 1, <> line 1.
Можете ли вы помочь мне выяснить, почему? Я скучаю по библиотеке?