Есть скрипт на перле - задача скрипта заменить пустые строки и добавить теги в начале и в конце строки. С файлом созданным в Linux все работает прекрасно, а вот оффтопиковым .txt есть проблема - в конце строки (перед прикрепленным скриптом закрывающим тэгом) есть этот символ и он переводит на новую строку, мелочь, а неприятно.
если сделать ./script.pl | less то символ будет виден как ^M, сhomp его не удаляет.
Вопрос - что это за символ и как его удалить?
P.S. s/\^M//g не помогает.