Portál AbcLinuxu, 27. dubna 2024 01:41


Dotaz: existuje takovy program?

26.12.2002 17:13 Jan Cienciala | skóre: 7
existuje takovy program?
Přečteno: 245×
Odpovědět | Admin
Ahoj. Potreboval bych nejaky program, ktery by spojil soubory i s pravy a linky do nekolika souboru velkych napr. 1,4 MB, a potom je zase poskladal. Dival jsem se do man tar, ale nic takoveho jsem tam nenasel.(mozna neumim cist :-) ) Nevite o necem takovem?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.12.2002 17:54 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše existuje takovy program?
Odpovědět | | Sbalit | Link | Blokovat | Admin
zip, resp. zipsplit, to umi.
26.12.2002 18:00 Jozef Vondrák
Rozbalit Rozbalit vše existuje takovy program?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Program "dd".
26.12.2002 20:17 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše existuje takovy program?
Odpovědět | | Sbalit | Link | Blokovat | Admin
tar + split + volitelne gzip :-)
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
26.12.2002 22:31 Jan Cienciala | skóre: 7
Rozbalit Rozbalit vše existuje takovy program?
Cetl jsem man split,info split,split --help, ale nedospel jsem k zadnemu kloudnemu vysledku. Muzete mi prosim napsat konkretni prikaz, jak rozdelit soubor home.tar.bz2 na 63MB soubory a pote je opet spojit v jeden? Budu Vam moc vdecny.
26.12.2002 22:46 jose
Rozbalit Rozbalit vše existuje takovy program?
kombinacia split a cat. uz som to skusal a isto to funguje.syntax Ti ale nenapisem,nesedim za tuXom.. :( mozno neskvor. -j-
27.12.2002 09:22 rat
Rozbalit Rozbalit vše existuje takovy program?
split -b 63m home.tar.bz2 home.tar.bz2.
cat $(ls home.tar.bz2.*) > home.tar.bz2
27.12.2002 18:52 Beda
Rozbalit Rozbalit vše existuje takovy program?
Odpovědět | | Sbalit | Link | Blokovat | Admin

grrr... tesil jsem se na nejaky poradny zadrhel a ono je to todle :P

tar c ./soubor ./dalsisoubor /umitoiadresar | split -b 1440k - rozsek.

a pro rozbaleni (pokud chcete i spravny vlastniky tak pod rootem)

for f in rozsek.*; do
 cat $f >> spojeny.kdovico.tar.komprimovanykdovicim;
done
tar xf spojeny.kdovico.tar.komprimovanykdovicim

snad jen pozor v shellu na nastaveni LC_ALL a LC_tednevimktery. ono kdyz to splituje "aa" "ab" "ac" ... "cf" "cg" "CH" "ci" a potom ta hvezdickova expanze spacha narodni abecedni serazeni "aa" "ab" ... "cg" "ci" ... posledni nebo "hz" "CH" "ia" "ib"... tak se muzete divit kde je problem docela dlouho.

jinak jsou jeste parametry pro tar, aby to zkomprimoval gzipem tusim "z" a nebo bzipem "y?" "j?"

a nebo pokud si najdete jiny kompresni program, ktery funguje lip a bere si data ze standartniho vstupu a pise komprimovany soubor na vystup, tak ho dat mezi tar a split nejak takto: "tar ... | komprese ... | split ..."

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.