Có một công cụ để chia tệp văn bản lớn (9Gb) thành các tệp nhỏ hơn để tôi có thể mở nó và xem qua không?
Bất cứ điều gì có thể sử dụng từ dòng lệnh đi kèm với Windows (XP)?
Hay cách tốt nhất để chia nó là gì? Tôi có thể sử dụng 7z để tạo các khối riêng biệt và sau đó giải nén một trong số chúng một cách riêng biệt không? Nó sẽ có thể đọc được hay nó cần tất cả các phần khác để giải nén vào tập tin lớn một lần nữa?
Cập nhật
Tôi kết hợp nhanh kịch bản python 48 dòng chia tệp lớn thành 0,5 GB dễ mở ngay cả trong vim. Tôi chỉ cần xem qua dữ liệu về phần cuối cùng của nhật ký (vâng, đó là tệp nhật ký). Mỗi bản ghi được chia thành nhiều dòng nên grep sẽ không làm.
grep -n
vớihead
vàtail
để xem các đoạn của tệp. Ví dụ,grep -n "something" file.txt
trả về95625: something
. Bạn muốn xem dòng đó và 9 dòng bên dưới nó với tổng số 10 dòng :head -n 95635 file.txt | tail -n 10
.