Извините, если это слишком просто. У меня есть файл csv, в котором столбцы имеют строку заголовка (v1, v2 и т. Д.). Я понимаю, что для извлечения столбцов 1 и 2 мне нужно сделать: awk -F "," '{print $ 1 "," $ 2}' infile.csv> outfile.csv
. Но что, если мне нужно извлечь, скажем, столбцы с 1 по 10, с 20 по 25 и с 30, 33? В качестве дополнения, есть ли способ извлечения напрямую с помощью имен заголовков, а не номеров столбцов?