Рабочий код Bash для удаления первой или последней строки из файла

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

sed '1d' filename

или для последней строки

sed '$d' file name

я хочу, чтобы изменения происходили в том же файле, и не нужен другой выходной файл. Итак, пожалуйста, как правильно удалить последнюю строку в моем файле?

13
задан Brian Tompsett - 汤莱恩 18 August 2015 в 09:58
поделиться