Чи є інструмент для розділення великого текстового файлу (9Gb) на менші файли, щоб я міг його відкрити і переглянути?
Що можна використовувати з командного рядка, що постачається з Windows (XP)?
Або який найкращий спосіб розділити його? Чи можна використовувати 7z для створення окремих томів, а потім розпакуйте один з них окремо? Чи читається це чи потрібні всі інші частини, щоб знову розпакувати їх у великий файл?
Оновлення
Я зібрав швидкий сценарій python на 48 рядків, який розділив великий файл на 0,5 ГБ файли, які легко відкрити навіть у vim. Мені просто потрібно було переглянути дані до останньої частини журналу (так, це файл журналу). Кожен запис розділений на кілька рядків, так що grep не буде робити.
grep -n
зhead
іtail
побачити шматки файлу. Приклад,grep -n "something" file.txt
повертає95625: something
. Ви хочете , щоб побачити цей рядок і 9 рядків нижче нього в цілому 10 ліній:head -n 95635 file.txt | tail -n 10
.