Sida 1 av 1
Skapa arkiv i flera delar
Postat: 28 okt 2006, 22:01
av Okänd
Är på gång att bränna de 50 giggen jag har i min hemmapp. Har klurat på hur jag skapar ett arkiv i flera delar i timmar. Skriver
man tar och hittar
Kod: Markera allt
-L, --tape-length N
change tapes after writing N*1024 bytes
Men blir inge klokare på det då ingen av mina vågade kombinationer av bokstäver godkänns.
Så, vad skriver jag i terminal för att skapa ett tar-arkiv i flera delar på en bestämd storlek, eller finns det kannske något annat sätt?
Skapa arkiv i flera delar
Postat: 29 okt 2006, 09:56
av Okänd
prova:
Detta skapar arkiv som är 10 Miljoner bytes stora.
Lägg på ett z för att komprimera med gzip framför cf.
Vill man lägga resultatet pä en annan disk kan man forka lite...
Kod: Markera allt
cd "dit filerna ska hamna"
(cd /home && tar cf - .) | split -b 10000000
Skapa arkiv i flera delar
Postat: 29 okt 2006, 16:32
av Okänd
Tack mcNils
Har du lust att förklara för mig vad - . och | gör och vad filerna får för namn? Och split, är det ett program? :/
Skapa arkiv i flera delar
Postat: 29 okt 2006, 22:47
av Okänd
- skickar resultatet till stdout istället för att skriva det till en fil.
. är katalogen där man står
| är en pipe. Du får det som kommer på stdout (tar) till stdin (split).
exempel:
Kod: Markera allt
echo foo | sed "s/foo/bar/"
=>bar
echo foo > foobar
sed "s/foo/bar/" foobar
=>bar
split är ett program som delar upp filer i mindre delar. Namnen blir xaa, xab osv till xzz. Det finns paramrar för att skapa flera delar och annat prefix, se man split.
Skapa arkiv i flera delar
Postat: 29 okt 2006, 22:50
av Okänd
Tack ska du ha
Skapa arkiv i flera delar
Postat: 02 nov 2006, 12:32
av marwal
[
Frågan finns redan ställd och besvarad i forumet: inlägg 2165 ]
Skapa arkiv i flera delar
Postat: 02 nov 2006, 21:31
av Okänd
Tack marwal

Ska nog kunna söka noggrannare nästa gång..