Como imprimir um intervalo de colunas em um CSV no AWK? [duplicado

Esta pergunta já tem uma resposta aqui:

Extraia colunas específicas do arquivo delimitado usando o Awk 8 respostas

Withawk, Posso imprimir qualquer coluna em um CSV; por exemplo, isso imprimirá a 10ª coluna emfile.csv.

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

Se eu precisar imprimir as colunas 5 a 10, incluindo a vírgula, só sei assim:

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

Este método não é tão bom se eu quiser imprimir muitas colunas. Existe uma sintaxe mais simples para imprimir um intervalo de colunas em um CSV emawk?

questionAnswers(3)

yourAnswerToTheQuestion