Я пытаюсь удалить возврат каретки (\r
) из файла с помощью следующей команды в AIX, но она также удаляет мою последнюю строку. Есть предложения?
sed -e 's/\r\n/\n/g' ./excprule > ./excprule.tst
Последовательность команд:
dev1:> sed -e 's/\r\n/\n/g' ./test_file > ./test_file.tst
dev1:> diff test_file.tst test_file
diff: 0653-827 Missing newline at the end of file test_file.
26a27
> Trailer 25
Редактировать: Найти обходной путь, выполнив то же самое с Perl, но хотел бы знать, почему это не работает.