Нахождение строк, не начинающих то же и редактирующих их. (sed/vim)

Я хотел бы найти строки, которые запускаются с числа от 1 до 5, которые не запускаются с того же шаблона как никакая другая строка. Затем я хотел бы поместить * в начале тех строк. Существует ли способ сделать это в энергии, sed, или возможно каких-либо других опциях?

Заранее спасибо!

0
задан 1 November 2016 в 18:38

1 ответ

Следующая команда в энергии делает то, что спросили:

:8,$s/^\([1-5].*\t\)\(.*\n[^\1].*\)/\*\1\2/g
0
ответ дан 28 September 2019 в 06:51

Другие вопросы по тегам:

Похожие вопросы: