Você pode fazer isso em awk
da seguinte forma:
awk 'BEGIN {FS="\t"; OFS=","} {print $2, $1, $5, $3, $4}' file
FS e OFS especificam o "(separador de campo de entrada)" e "separador de campo de saída" e, em seguida, a ordem na qual imprimir campos pode ser especificada explicitamente usando a notação $
. (Nenhum arquivo temporário necessário.)
Saída:
Last,First,NY,111 E. Road,New York
Last2,First2,NJ,222 w. Road,Newark