Как я могу удалить новую строку, если это последний символ в файле?

У меня есть несколько файлов, которые яЯ хотел бы удалить последний символ новой строки, если это последний символ в файле.od -c показывает, что команда, которую я запускаю, записывает файл с новой строкой:

0013600   n   t  >  \n

Я попробовал несколько трюков с sed, но лучшее, что я мог придуматьтрюк:

sed -e '$s/\(.*\)\n$/\1/' abc

Есть идеи как это сделать?

Ответы на вопрос(22)

Ваш ответ на вопрос