try (o awk pode estar em uma linha)
id=...
awk -v id=$id 'NR==1 { x=NF+1 ; $x = "id" ; print ; }
NR > 1 { x=NF+1 ; $x = id ; print ; } ' file > new_file
onde
-
-v id=$id
cola id do shell para o awk, se id tiver um caractere engraçado, use-v id="îd"
-
NR == 1
,NR > 1
selecione primeiro, outra linha -
{ x=NF+1 ; $x = id ; print ; }
push $ id (id no awk)