Есть ли способ заменить строку, такую как @ или * или ? или &, не нужно ставить перед ней "\"?
Пример:
perl -pe 'next if /^#/; s/\@d\&/new_value/ if /param5/' test
В этом примере мне нужно заменить @d& на new_value, но старое значение может содержать любой символ, как мне избежать только символов, которые нужно экранировать?