Я отправляю файл с разделителями-запятыми (в ASCII) через Net :: FTP в perl (создается в Windows) на учетную запись FTP на основе linux. Проблема в том, что мой файл на стороне Linux имеет ^ M в конце каждой строки. Я знаю, что могу удалить их, позвонив
dos2unix "для этого файла, но как удалить ^ M на стороне Windows, чтобы я отправил правильный файл в первую очередь.
Я попытался сделать следующее, но это не влияет на файл на стороне Linux.
$content =~ s/^M//g;