Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno FreeBSD, dotaz na příkaz

Dobrý večer.
Již jsem tu tento večer psal. Odpovědi jsme mi dostalo a za to děkuji. Ale měl bych ještě 1 Poslední dotaz.
Potřebuji zjistit příkaz pokud vůbec existuje... Těžko se to vysvětluje tak snad to pochopíte.
Na to na čem pracuji je potřeba nakopírovat x různých souborů do x různých složek.Tak mě napadlo že soubory různých složek, zaarchivuji do .tar.gz a všechny zaarchivované soubory.tar.gz dát ještě do jednoho.
K tomu napsat soubor, spouštějící se třeba přes příkaz ./extrahovat . Problém je v tom že když do toho douboru "extrahovat" napíšu příkaz na extrahování , rozbalí se mi , a pak následuje rozbalování ostatních. Ale jak je roztřídit do správných složek?

příkaz na extrahování je:

cd /cesta/
tar -xzvf soubor.tar.gz .

Můj dotaz tedy zní.

Dají se složky při extrahaci nechat rozbalit do úplně jiné složky a nikoliv do té v které se nachází??
Popřípadně jak / jaký příkaz.
Pokud by někdo věděl prosím napište...

Velice vám děkuji předem...

Jan Skopal

Předmět Autor Datum
Použij syntaxi "tar -xzvf soubor.tar.gz -C /kam/to/rozbalit/". C musí být velký. edit: existuje pří…
mia 04.06.2012 23:53
mia
Ano tohle jsem hledal.. Děkuji mnohokrát... Příspěvek můžete uzavřít
griven2 05.06.2012 20:35
griven2
Aspoň kliknout na tu fajfku bys mohl zvládnout sám. poslední
karel 05.06.2012 20:45
karel
buď to udělej jak radí mia, nebo máš druhou možnost - do taru postupně zabalit soubory i s absolutní…
touchwood 05.06.2012 06:12
touchwood

Použij syntaxi "tar -xzvf soubor.tar.gz -C /kam/to/rozbalit/". C musí být velký.

edit: existuje příkaz "man" následovaný příkazem, o kterém se chceš něco dozvědět. Např. "man tar"

buď to udělej jak radí mia, nebo máš druhou možnost - do taru postupně zabalit soubory i s absolutní cestou pomocí parametru -P (nebo relativní vzhledem k nějakému adresáři - to záleží na tobě jak to potřebuješ) a pak stačí normálně rozbalit kdekoli, protože v taru budou soubory odkazovány jako /něco/něco/soubor (tudíž budou ukládány/rozbalovány od rootu). pozor ale na symlinky a existenci všech adresářů, pokud neexistují, budou vytvořeny, což ale nemusí být zrovna to, co chceš (to ale platí i u řešení od Mia).

Zpět do poradny Odpovědět na původní otázku Nahoru