Seu comando original:
awk -F',' '{if (NR!=1) {print $2,$3,$5,$4}}' myfile.csv
Seu comando está escrito no idiomático awk
way:
awk -F',' 'NR > 1 { print $2, $3, $5, $4 }' myfile.csv
Acima do comando, modificado para remover todas as aspas duplas de cada linha de entrada para a qual NR > 1
:
awk -F',' 'NR > 1 { gsub(/"/, ""); print $2, $3, $5, $4 }' myfile.csv
Acima do comando, modificado para saída com _
como o separador do campo de saída ( OFS
):
awk -F',' -vOFS='_' 'NR > 1 { gsub(/"/, ""); print $2, $3, $5, $4 }' myfile.csv