Localizando linhas que não estão iniciando o mesmo e editando-as. (sed / vim)

0

Eu gostaria de encontrar linhas que iniciem com um número de 1 a 5 que não inicie com o mesmo padrão de qualquer outra linha. Então, eu gostaria de colocar um * no começo dessas linhas. Existe uma maneira de fazer isso no vim, sed ou talvez em outras opções?

Obrigado antecipadamente!

    
por noone 01.11.2016 / 16:37

1 resposta

0

O seguinte comando no vim faz o que foi perguntado:

:8,$s/^\([1-5].*\t\)\(.*\n[^].*\)/\*/g
    
por noone 01.11.2016 / 17:44