Например, у меня есть файл caf.txt
, и я хочу удалить слово «donut» в документе, не введя документ в linux. Как я могу это сделать?Удаление определенной строки в linux
0
A
ответ
3
Чтобы удалить только слово "пончик"
sed -i 's/donut//g' caf.txt
Чтобы удалить строки, содержащие слово "пончика"
sed -i '/donut/d' caf.txt
0
Что я делаю:
СЭД «/ text_to_delete/d 'filename | sponge filename
Это внесет изменения в исходный файл.
Вы хотите удалить только слово или строку, содержащую это слово? – Utsav
строка, содержащая это слово –
Затем проверьте ответ Майка и примите его, чтобы вопрос был закрыт. Спасибо – Utsav