Hello,
I am running under ubuntu18.04
My question is about awk
.
inputfile
0wo010011oasasds sdjhsdjh=, u12812888
8jsjkahsjajnsanakn akjskjskj=, suhuhuhwx
kskkxmsnnxsnjxsnjxsnjjnjjdi=, 22878ssssss
Below code adds consecutive numbers when string =
is found
run_code:
awk -F'=' -v OFS='=' 'NF == 2 {$2 = ++count $2} 1' inputfile
It gives:
0wo010011oasasds sdjhsdjh=1, u12812888
8jsjkahsjajnsanakn akjskjskj=2, suhuhuhwx
kskkxmsnnxsnjxsnjxsnjjnjjdi=3, 22878ssssss
What I'd like to do is to start from a defined nr.
./run_code 500
How would I get below output?
0wo010011oasasds sdjhsdjh=500, u12812888
8jsjkahsjajnsanakn akjskjskj=501, suhuhuhwx
kskkxmsnnxsnjxsnjxsnjjnjjdi=502, 22878ssssss
Thank you
Boris