Толик Панков
hex_laden
............ .................. ................
October 2025
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Толик Панков [userpic]
Замена концов строк Windows/DOS (CR LF \r \n) на Linux (LF \n) в bash

Проще всего сделать sed'ом.

В том же самом файле (добавляем параметр командной строки -i):

sed -i 's/\r$//' file.txt

В другой файл:

cat winfile.txt | sed -i 's/\r$//' >linuxfile.txt

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/08/15/zamena-kontsov-strok-windows-dos-cr-lf-r-n-na-linux-lf-n-v-bash/

Tags: ,