Wie drucke ich eine Reihe von Spalten in einer CSV in AWK? [Duplikat

Diese Frage hat hier bereits eine Antwort:

Extrahieren Sie bestimmte Spalten aus der abgegrenzten Datei mit Awk 8 answers

Mitawk, Ich kann jede Spalte in einer CSV-Datei drucken, z. B. wird die 10. Spalte in @ gedruckfile.csv.

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

Wenn ich die Spalten 5-10 einschließlich des Kommas drucken muss, kenne ich nur diesen Weg:

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

Diese Methode ist nicht so gut, wenn ich viele Spalten drucken möchte. Gibt es eine einfachere Syntax zum Drucken mehrerer Spalten in einer CSV inawk?