Как распечатать диапазон столбцов в формате CSV в AWK? [Дубликат]

На этот вопрос уже есть ответ:

Извлечь определенные столбцы из файла с разделителями, используя Awk 8 ответов

Сawk, Я могу напечатать любой столбец в CSV, например, это будет печатать 10-й столбец вfile.csv.

awk -F, '{ print $10 }' file.csv

Если мне нужно напечатать столбцы 5-10, включая запятую, я знаю только так:

awk -F, '{ print $5","$6","$7","$8","$9","$10 }' file.csv

Этот метод не очень хорош, если я хочу напечатать много столбцов. Существует ли более простой синтаксис для печати диапазона столбцов в CSV вawk?

Ответы на вопрос(3)

Ваш ответ на вопрос