Zobrazit předchozí téma :: Zobrazit následující téma |
Autor |
Zpráva |
romulus VIP
Založen: 14. 02. 2004 Příspěvky: 1867 Bydliště: Jizni Morava
10861.00 SMM
|
Zaslal: čt únor 02, 2006 9:34 pm Předmět: SiemensMania hledá radu s Linuxem |
|
|
Máme na serveru textový soubor (access_log) o velikosti asi 42GB a zbývající volné místo asi 17GB. Tento soubor potřebujeme analyzovat PHP skriptem - udělat statistiky. PHP nám ale takto velký soubor neotevře.
Máte někdo znalý Linuxu nějaký nápad, jak soubor na serveru dálkově (přes SSH) rozdělit na několik menších? Potřebuju ho ale rozdělit po celých řádcích.
Linuxový příkaz Split nebo textový editor Ex potřebují na disku volné místo o velikosti zpracovávaného souboru.
Prosím vyjadřujte se jen k věci |
|
Návrat nahoru |
|
|
Whitek administrátor
Založen: 06. 10. 2004 Příspěvky: 1015 Bydliště: Praha 8
41313.42 SMM
|
Zaslal: pá březen 17, 2006 1:25 pm Předmět: |
|
|
Zalezi na typu souboroveho systemu. Pokud mate Reiser4 pak to pujde velmi jednoduse. Pomoci tailu se vezmou poslednich par radku, vlozi se do souboru a pak se usekne z konce tolik bitu, kolik sebral
Zkratka hodne zalezi na typu souboroveho systemu, slo by to taky napr pres smycku s pomoci head, tail, wc, cut a calc
pokud by zajimala primo syntax, tak neco jako
i=0
while [ -s /var/soubor ]; do
(( i++ ))
tail -n 100 /var/soubor > /var/soubor.$i
head -n "$(calc `wc -l /var/soubor | cut -d " " -f1 ` -100)" /var/soubor > /var/soubor
done
Jen pozor u nekterych souborovych systemu to zarve na nedostatek mista a smaze to nas soubor, coz se da vyzkouset tak ze si vytvorite soubor o velikosti cca 10GB a spustite tento prikaz na nej
pro SM cokoliv _________________
Podpořte SiemensManii | Trička SiemensManie | twitter @VitekJezek |
|
Návrat nahoru |
|
|
|
|
Nemůžete odesílat nové téma do tohoto fóra Nemůžete odpovídat na témata v tomto fóru Nemůžete upravovat své příspěvky v tomto fóru Nemůžete mazat své příspěvky v tomto fóru Nemůžete hlasovat v tomto fóru Můžeš k příspěvkům připojovat soubory Můžeš stahovat a prohlížet přiložené soubory
|
Powered by phpBB © phpBB Group
|