Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> plik *.txt 2GB :P, help!
lunex
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 3.02.2007

Ostrzeżenie: (0%)
-----


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ą (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
Cezar708
post
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


pod linuksem są komendy takie jak:

cut, tail. vi

moze warto spróbować, nawet na wersji LIVE jakiegos linuksa
Go to the top of the page
+Quote Post
lunex
post
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 3.02.2007

Ostrzeżenie: (0%)
-----


vi sie wiesza. w tail chyba by sie dalo tylko jaka komende dac konkretnie?
Go to the top of the page
+Quote Post
Jabol
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


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.

Ten post edytował Jabol 11.05.2007, 16:37:02
Go to the top of the page
+Quote Post
sztosz
post
Post #5





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


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ć.
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


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())
Go to the top of the page
+Quote Post
lunex
post
Post #7





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 3.02.2007

Ostrzeżenie: (0%)
-----


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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Jabol
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


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ć.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 23:50