Я хочу удалить один или несколько определенных номеров линии из файла. Как я сделал бы это использование sed?
Если вы хотите удалить строки 5-10 и 12:
sed -e '5,10d;12d' file
Это распечатает результаты на экран. Если вы хотите сохранить результаты в тот же файл:
sed -i.bak -e '5,10d;12d' file
Это вернет файл до file.bak
и удалите данные строки.
Примечание. Номера линии начинаются с 1. Первая строка файла 1, а не 0.