quinta-feira, 24 de setembro de 2009

Como adicionar uma string no final de cada linha

Peguei um arquivo com um script SQL que não estava com ";" no final de cada instrução. O arquivo tinha por volta de 500 mil linhas.
Pesquisando como resolver o problema achei duas formas interessantes, práticas e parecidas:

1) usando o 'sed'

sed -i 's/$/;/' filename

2) usando o 'vi'

:%s/$/;/g

Nas minhas buscas no Google encontrei outras formas de fazer a mesma coisa usando desde Perl até Java. É melhor o sed/vi mesmo =)

0 comentários: