FastNetMon

Monday, 14 February 2011

Конвертирование Windows переводов строки (^M) в Unix

Делается вот так легко:
perl -pi -e 's/\r\n/\n/g' file.txt

В частности для CGI приложений Windows переводы строки могут вызывать, например, проблему:
bash: ./install.cgi: /usr/bin/perl^M: bad interpreter: No such file or directory

Источник: http://www.cyberciti.biz/faq/howto-unix-linux-convert-dos-newlines-cr-lf-unix-text-format/

3 comments :

Note: only a member of this blog may post a comment.