Blame test/subback.awk

Packit Service f629e6
BEGIN {
Packit Service f629e6
    A[0] = "&"
Packit Service f629e6
    for(i=1;i<=11;i++) {
Packit Service f629e6
	A[i] = "\\" A[i-1]
Packit Service f629e6
    }
Packit Service f629e6
## A[] holds  & \& \\& \\\& \\\\& ...
Packit Service f629e6
}
Packit Service f629e6
Packit Service f629e6
{
Packit Service f629e6
    for(i=0; i <= 11 ; i++) {
Packit Service f629e6
        x = $0 
Packit Service f629e6
        sub(/B/, A[i], x)
Packit Service f629e6
	y = gensub(/B/, A[i], "1", $0)
Packit Service f629e6
	print i, x, y
Packit Service f629e6
    }
Packit Service f629e6
}