Esiste uno strumento per dividere file di testo di grandi dimensioni (9Gb) in file più piccoli in modo da poterlo aprire e consultare?
Qualche cosa utilizzabile dalla riga di comando fornita con Windows (XP)?
O qual è il modo migliore per dividerlo? Posso usare 7z per creare volumi separati e quindi decomprimerne uno separatamente? Sarà leggibile o avrà bisogno di tutte le altre parti per decomprimere nuovamente nel file di grandi dimensioni?
Aggiornare
Ho messo insieme un veloce script in python a 48 righe che divide il file di grandi dimensioni in file da 0,5 GB che sono facili da aprire anche in vim. Ho solo bisogno di guardare i dati verso l'ultima parte del registro (sì, è un file di registro). Ogni record è suddiviso su più righe, quindi grep non lo farebbe.
grep -n
conhead
etail
per vedere pezzi del file. Esempio,grep -n "something" file.txt
ritorna95625: something
. Volete vedere quella linea e 9 linee di sotto di essa per un totale di 10 linee:head -n 95635 file.txt | tail -n 10
.