У меня есть .csv со специальными символами, которые портят импорт, который мне нужно сделать.
В VIM я обнаружил, что удалить специальные символы с помощью:
:%s/\r//g
Это удаляет ^M
из некоторых моих ломаных линий.
Но я бы хотел написать это в скрипте bash или в моем скрипте ruby. Поэтому мне было любопытно, есть ли способ выполнить поиск и замену специальных символов в Bash или Ruby.
Поиск ^M
не работает. А также вы не увидите этого персонажа в любом текстовом редакторе, кроме VIM.