Я должен извлечь около 50 тыс. Столбцов из файла, содержащего 150 тыс. Столбцов. Я попробовал cut
. Но cut
поддерживают только столбцы 22354.Извлечение столбцов из файла (более 22354 столбцов)
Номера столбцов находятся в файле, и я должен извлечь эти столбцы из основного файла.
Файл выглядеть следующим образом:
.001 .2 0 0 1 2.3456
1 2 4.567 2.12 0 7
1 2 1 2 0 1
Срез работа, но только для первого 22354.
cut -d" " -f2,4
# У меня есть 50k номера, чтобы поставить после f
.
Можно три раза вырезать файл и вставить их вместе! Я ищу лучший способ.
Любой образец данных? – sat
Что означает содержание файла? – luoluo
'awk' и' perl', похоже, с легкостью обрабатывают такое большое количество столбцов. Вы еще что-нибудь пробовали с 'awk'? – srvsh