#!/usr/bin/perl -p s/(\d+\.\d+\.\d+\.)(\d+)/$1${\($2-1)}/; #### $ ./decrement.pl infile >outfile #### s/(\d+\.\d+\.\d+\.)(\d+)/$1.($2-1)/e; # or (just to show another variant) s/(\d+\.\d+\.\d+\.)(\d+)/"$1".($2-1)/e;
## $ ./decrement.pl infile >outfile ##
## s/(\d+\.\d+\.\d+\.)(\d+)/$1.($2-1)/e; # or (just to show another variant) s/(\d+\.\d+\.\d+\.)(\d+)/"$1".($2-1)/e;