Сокращение большого CSV-файла в Debian
-
21-08-2019 - |
Вопрос
У меня очень большой файл CSV, и мне нужно написать приложение, которое будет его анализировать, но использование файла > 6 ГБ для тестирования болезненно. Есть ли простой способ извлечь первые сто или две строки без необходимости загружать весь файл? в память?
Файл находится на сервере Debian.
Решение
Вы пробовали head
команда?
head -200 inputfile > outputfile
Другие советы
голова -10 файл.csv > усеченный.csv
возьмет первые 10 строк файла file.csv и сохранит их в файле с именем truncated.csv.
«Файл находится на сервере Debian» — это интересно.По сути, это означает, что даже если вы используете «head», откуда head получает данные?Локальная память (после копирования файла), которая противоречит цели.
Не связан с StackOverflow