Мне нужно удалить одну и ту же строку в большом количестве текстовых файлов. Я пытался использовать sed, но я не могу заставить его удалить символ новой строки в конце. Следующее успешно удаляет строку, но не перевод строки:
sed -i -e 's/VERSION:1//' *.txt
Я пытался использовать следующее, чтобы удалить символ новой строки, но он не работает:
sed -i -e 's/VERSION:1\n//' *.txt
В любом случае можно ли указать новую строку в команде sed substitute ИЛИ есть ли другой инструмент командной строки, который я могу использовать для достижения своей цели? Спасибо