Как отобразить указанный раздел или строку из огромного файла без загрузки всего файла в память?

Я пытаюсь отладить большой (1,1 ГБ) файл дампа SQL. В файле указано, что в строке 14718 произошла ошибка. Я попытался открыть файл в VIM и gedit, но файл слишком велик для загрузки. Есть ли быстрый способ получить небольшой фрагмент файла, чтобы я мог исправить ошибку и сохранить файл?

2 ответа

Решение

Ник, не уверен, поможет ли это, но я всегда использую less,

Попробуйте и дайте мне знать, если это поможет:

less +j14718 -N aFile.txt

Я использую Geany для разбора очень больших файлов. (как ваш дамп sql)

Он работает под Linux, FreeBSD, NetBSD, OpenBSD, MacOS X, AIX, Solaris Express и Windows.

И это GPL: http://www.geany.org/

(вы можете найти его в большинстве дистрибутивов Linux как IDE)

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