Используйте `less` для просмотра БОЛЬШИХ (многогигабайтных) файлов CSV [закрыто]

У меня есть большой (многогигабайтный) CSV-файл , который я просматриваю на маленьком компьютере.

Я хотел бы просмотреть свой файл с помощью less или другой подобной команды, которая не должна читать весь файл сразу, чтобы показать мне его часть.

Есть ли команда, которая может показать мне мой файл в столбцах с выравниванием по запятым?

3
задан 17 August 2011 в 00:28

2 ответа

Существует csv столбец, форматирующий вопрос на другом сайте StackOverflow - это работает на Ваш очень большой файл?

cat somefile.csv | column -s, -t | less -#2 -N -S
1
ответ дан 1 December 2019 в 19:50

Я просто попробовал энергию 514M текстовый файл. Это имеет 8 032 416 строк и после того, как это загрузилось в течение приблизительно 30 секунд, я мог обтекать файл очень гладко.

Потребовалось 30% моих 2 ГБ RAM и энергии, созданной 2.2M файл подкачки. Разумные звуки.

tail дал мне мгновенные результаты на том файле, он, вероятно, ищет на нижнюю часть и затем идет вплоть до него, достигает 10 строк и затем печатает их.

0
ответ дан 1 December 2019 в 19:50

Другие вопросы по тегам:

Похожие вопросы: