tar - Frage zum Packen

Post Reply
Message
Author
flo2
Posts: 46
Joined: 27. May 2002 21:28

tar - Frage zum Packen

#1 Post by flo2 »

Halllo,

für ein Script, das mal über einen Cronjob ablaufen soll, benutze ich tar:

tar cfj Archiv.tar.bz2 $FILE1 $FILE2 usw.

$FILEx sind jeweils Verweise auf absolute Pfadangaben zu den zu packenden Dateien. Das Packen klappt natürlich, nur wird beim Entpacken die ganze Baumstruktur mit ausgepackt, für meinen Einsatz sollten aber nur die Dateien und eben nicht die Verzeichnisstruktur mitgepackt werden. Die zu packenden Dateien liegen alle im gleichen Verzeichnis.

Weiß jemand Rat?
Flo

nano
Posts: 200
Joined: 09. Aug 2002 23:21

Re: tar - Frage zum Packen

#2 Post by nano »

Hi Flo,

vielleicht hilft dir die Option 'directory' weiter (s. man tar):

<b>
OTHER OPTIONS
...
-C, --directory DIR
change to directory DIR
</b>

Gruß,
nano

Flo

Re: tar - Frage zum Packen

#3 Post by Flo »

Hallo,

dummer Frage: was macht die genau? Welches Verzeichnis gebe ich da an?

MfG
Flo

nano
Posts: 200
Joined: 09. Aug 2002 23:21

Re: tar - Frage zum Packen

#4 Post by nano »

Hi,
hab die Option selber noch nie gebraucht - aber es klingt für mich so, als wenn man mit --directory eben einen Pfad angeben kann, auf den sich dann alle weitern Pfade beziehen. (so als würdest du vor dem tar in das Verzeichnis wechseln)

Also wenn die Dateien die du taren willst alle unter '/ordner/mit/wichtigen/dateien' liegen, dann würde ich einfach mal folgendes versuchen:

<b>tar --directory /ordner/mit/wichtigen/dateien -cjf Archiv.tar.bz2 $FILE1 $FILE2 ...</b>

$FILEx darf dann natürlich keine absolute Pfadangabe mehr enthalten.

Beim entpacken sollten die Datien ohne den absoluten Pfad herauskommen.

Klappt bestimmt <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Gruß,
nano

Flo

Re: tar - Frage zum Packen

#5 Post by Flo »

Hallo,

Danke für die Hilfe. Mit dem Parameter hat es geklappt.

MfG
Flo

Post Reply