Outro awk
way:
awk '{cpy=$NF; NF--; print $0 cpy }' OFS='\t' infile
Isso tira uma cópia do último campo $NF
em uma variável chamada cpy
e NF--
exclui o último campo da linha de entrada atual $0
; Em seguida, estamos imprimindo a linha $0
seguido por cpy
. O OFS='\t'
especifica o eparador O utput F do campo S .
Ou sed
:
sed 's/\t\([A-Z]\)$//' infile
Isso captura um grupo correspondente em \t
ab seguido por um único caractere alfabético no final de cada linha com de referência anterior somente ao caractere alfabético correspondente e na peça de substituição manteremos apenas o alfabeto e
\t
ab removido.