Portál AbcLinuxu, 5. května 2025 04:58

Dotaz: Rozdelenie textového súboru na viacero po X riadkoch.

7.4.2010 18:10 Peter
Rozdelenie textového súboru na viacero po X riadkoch.
Přečteno: 197×
Odpovědět | Admin

Dobrý deň prajem.

Ešte jednu takú malú blbú otázku mám. Ako v predošlej otázke mám CSV súbor o cca 1.000.000 riadkoch a keďže importovací nástroj vo firemnej aplikácií dokáže naraz naimportovať len 10.000 riadkov tak by som potreboval ten zdrojový súbor rozdeliť do viacero súborov vždy po 10.000 riadkoch. Existuje na to nejaký jednoduchý nástroj alebo len klasický cyklus while?

Vopred vrelá vďaka.


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (Václav Kramář)
Tarmaq avatar 7.4.2010 18:19 Tarmaq | skóre: 39
Rozbalit Rozbalit vše Re: Rozdelenie textového súboru na viacero po X riadkoch.
Odpovědět | | Sbalit | Link | Blokovat | Admin
na toto se pouziva prikaz split. Ve vasem pripade tedy takto
split -l 10000 vstupni_soubor prefix_vystupnich_souboru
Don't panic!
7.4.2010 18:32 Peter
Rozbalit Rozbalit vše Re: Rozdelenie textového súboru na viacero po X riadkoch.
Cista krista - bohovské. Síce som si už medzitým na to napísal while skript, ale ten išiel hneď do /dev/null. Mimochodom aj preto, že split to zrobil za - vlastne ani neviem, lebo to len bliklo a ten while sa s tým trápil tak cca 5 minút. Takže ešte raz veľmi pekne ďakujem.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.