Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: plik *.txt 2GB :P
Forum PHP.pl > Inne > Hydepark
lunex
witam. mam plik txt ktory wazy 2gb i na moim sprzęcie (pentium 4HT 3.2, 1,5GB ram) nie da rady go przeczytac. czy znacie moze jakis program ktorym moglbym podzielic ten plik na np. 20 mniejszych? rozszerzenie musi pozostac .txt wiec raropodobni odpadają tongue.gif
Cezar708
pod linuksem są komendy takie jak:

cut, tail. vi

moze warto spróbować, nawet na wersji LIVE jakiegos linuksa
lunex
vi sie wiesza. w tail chyba by sie dalo tylko jaka komende dac konkretnie?
Jabol
split na unixie
Kod
split --help

a jeżeli chodzi o tail to musiałbyś mieszać head z tail, np:
head -n 10000 plik.txt | tail -n 1000 - > 9001-10000.txt
i analogicznie dla każdego przedziału liniejk.
sztosz
A pod windowsem nie wystarczy użyć jakiegoś normalnego edytora tekstowego a nie notepada? Np. Notepad++, albo Lister z Total Commander'a jeśli tylko chcesz odczytać.
dr_bonzo
A co chcesz z tym plikiem robic? Czytac go "recznie" oczami? Czy przetworzyc? (od tego masz narzedzia, lub chocby przetwarzanie php po lini/fragmencie danyc -- NIE z uzyciem file() czy file_get_contents())
lunex
nie musze tego czytać, tzn nie tego dwu-gigiowego. chce tylko podzielic na mniejsze i potem je spokojnie otwierac w jakim wordpadzie np.

juz niewazne total commander dal rade smile.gif
Jabol
A swoją drogą to mnie dziwi czemu Vi nie dał rady. Przecież to jest edytor oparty na buforach... Oczywiście robienie bawienie się scrollem nie będzie wydajne, ale powinien sobie był dobrze poradzić.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.