awk -F "[= ,()]" '{
for(i=6;i<=NF;i++){
if(a[$i] != ""){
a[$i]=a[$i]","$3
}else{
a[$i]=$3
}
}
}
END{
for ( i in a){
print i,a[i]
}
}'
crie um array com índices como cada membro do grupo e adicione append uid
a este array quando o membro do grupo for encontrado em uma linha.
no END
prin o índice da matriz, bem como o valor na matriz.