Я хотел бы найти строки, которые запускаются с числа от 1 до 5, которые не запускаются с того же шаблона как никакая другая строка. Затем я хотел бы поместить * в начале тех строк. Существует ли способ сделать это в энергии, sed, или возможно каких-либо других опциях?
Заранее спасибо!
Следующая команда в энергии делает то, что спросили:
:8,$s/^\([1-5].*\t\)\(.*\n[^\1].*\)/\*\1\2/g