CSV-файл состоит из двух столбцов. Приведенный ниже код выводит весь файл (все строки и два столбца, разделенные запятой)
BEGIN {FS=","}
{print $0}
Однако приведенный ниже код выводит только одно значение, а именно. Столбец 1 первой строки:
BEGIN {FS=","}
{print $1}
Над кодом указан файл .awk, который запускается в Windows с помощью команды gawk -f test.awk xyz.csv> output.csv
Что я делаю не так?
Отредактировано: вывод после изменения {Print $ 1} на "{print "<" NR "><" $1 "><" $0 ">"}
" ``
<1><naskar><naskar,sahoo ,1
sahoo ,18290,
ree ,6379,
mukherjee ,4609,