Remover palavras repetidas com sufixo em um arquivo

0

Eu tenho uma lista de registros em um arquivo como no exemplo abaixo

word_word1
word_word1_acc
word_word2_acc
word_word3_acc
word_word4

Eu preciso remover apenas word_word1_acc linha no arquivo, pois é apenas uma repetição da primeira linha. Como no exemplo, tenho vários campos em cada linha. Como posso fazer isso?

    
por Harish 10.12.2012 / 15:13

1 resposta

1

Se este é realmente o arquivo exato que você deseja alterar, você pode fazer

sed -i.old -e 's/word_word1_//' /path/to/filename

para alterar o arquivo no local. Você pode pular a parte -i... para ver o que o sed faria .

(A opção -i informa ao sed para escrever um arquivo de backup de sua fonte e acrescentar um .old ao nome do arquivo)

    
por 10.12.2012 / 20:30

Tags