BEGIN{ lines="2,3,4,5" num=split(lines,array,",") for(i=1;i<=num;i++){ linechange[array[i]] } } FNR in linechange{ $0="#" $0 } 1;