Есть файл в котором необходимо заменить все встречающиеся значения Например gh101(заменить на gh99), ... gh102(заменить на gh100), ... gh103(заменить на gh101),
Написал примерно такой код а как дальше не знаю
open FD,"<test"; $begin=101; $prebegin=0; foreach(<FD>) { if (/gh$begin/) { $prebegin=$begin-2; s/$begin/$prebegin/; $begin++; } } close FD;