awk обычно использует $1, $2 для указания столбцов. Предположим, что есть строка заголовка с именами полей для столбцов, есть ли способ указать столбец, используя имена полей, а не количество столбцов?
например, для этого файла
ID, Name, Salary
1, John, 100000
вместо использования $1, $2, $3, могу ли я как-то использовать такие вещи, как $ID, $Name, $Salary...
Я, конечно, понимаю, что прямого способа использования $ID нет. Мне просто любопытно, есть ли аналогичный и простой способ. Некоторые CSV-файлы имеют более 100 столбцов, и использование имени поля значительно упрощает работу.