Perl regex para reconhecer várias strings

2

Eu tenho um arquivo ~/foo.txt que tem instâncias de cada uma das seguintes strings

alpha-1
alpha-2
alpha-3
alpha-4
alpha-5
alpha-6
alpha-7
alpha-8
alpha-9

Eu gostaria de substituir cada um desses alpha-X por beta-X . Simplesmente substituir alpha- por beta- não será suficiente, pois há outras instâncias de alpha- que desejo preservar.

Eu imagino que isso pode ser feito com algo como

perl -p -i -e 's/alpha-SOMETHING/beta-SOMETHING/g'

mas não tenho certeza do que SOMETHING deve ser. Existe uma solução aqui?

(Claro, eu poderia executar nove one-liners, mas isso parece muito ineficiente.)

    
por Brian Fitzpatrick 15.01.2016 / 23:42

0 respostas

Tags