Hi mikrom:
I have changed awk code as your recomandation but I got only two lines :
awk -F'[&]' -v RS='[;\n]' 'NF>1{k=$1} {gsub(/;/, "", $NF);print k,",PUT,Uid=",$NF,";"}' tek.txt
result after execution :
ADD=ARGX,FID,Uid=100-31-PAX ,PUT,Uid= 100-447-PAX ;
ADD=ARGX,FID,Uid=100-31-PAX...