Quadruplicar todos os números em um único arquivo que aparece no formulário, RUN FOR <N>;
, onde <N>
é qualquer número, pode ser feito com Perl:
perl -pe 's/(\bRUN FOR )(\d+)(;)/ $1 . 4*$2 . $3 /ge;' codefile
Consulte as seções "Metacaracteres" e "Afirmações" no Manual de expressões regulares do Perl se você precisa coincidir com o início da linha ou algo assim.
Isso provavelmente poderia ser feito com, digamos awk
também, se soubéssemos o formato de entrada mais exatamente.
(Embora eu suspeite que, do ponto de vista da estruturação de um programa, esse método de modificação de um programa não esteja entre os mais puros.)