¿Cómo imprimir un rango de columnas en un CSV en AWK? [duplicar

Esta pregunta ya tiene una respuesta aquí:

Extraiga columnas específicas del archivo delimitado usando Awk 8 respuestas

Conawk, Puedo imprimir cualquier columna dentro de un CSV, por ejemplo, esto imprimirá la décima columna enfile.csv.

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

Si necesito imprimir las columnas 5-10, incluida la coma, solo sé de esta manera:

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

Este método no es tan bueno si quiero imprimir muchas columnas. ¿Existe una sintaxis más simple para imprimir un rango de columnas en un CSV enawk?

Respuestas a la pregunta(3)

Su respuesta a la pregunta