Fala pessoal,
Certo dia eu precisei de executar um comando simples, mas que demandava de ser feito com inúmeros valores pré definidos em um arquivo que eu tinha, ao invés de ficar substituindo um a um no arquivo, eu criei um programinha em GO que ajuda a realizar isso.
Num dado arquivo onde temos uma sequência de palavras, conseguimos pegar todas essas palavras e separa-las por regex, em seguida, gerar um novo arquivo com essas palavras atribuidas a um padrão.
Assim, se temos um conjunto de palavras num arquivo, como: maça banana uva
Podemos definir um pattern: {?} é uma fruta.
E assim, obteremos a saída no arquivo desejado:
maça é uma fruta.
banana é uma fruta.
uva é uma fruta.
O código está aqui no meu Git: