ZIP Datei erstellen ohne den ganzen Verzeichnissbaum

Begonnen von Kartoffelbrei, 04 Oktober 2003, 21:34:19

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Kartoffelbrei

Hallo mal wieder.
ich rätsle jetzt schonwieder seit 3 Tagen an dem Problem rum und komm zu keiner Lösung !

ich will wie folgt 2 dateien zippen :

exec("zip modules/Test/XY/Backup.zip modules/Test/XY/Datei.jpg modules/Test/XY/Datei.txt");

jedoch ist in der zip Datei später der ganze Verzeichnissbaum mit drin !
ich will das vermeiden ! so dass nur die 2 dateien drin sind, ohne überverzeichnisse !
habe auch schon im internet nach zusatzparameter gesucht, aber nichts gefunden.

hat von euch jemand eine lösung für mein problem ?

gruß
brei

JensWagenknecht

Hilft das weiter?


Copyright (C) 1990-1999 Info-ZIP
Type 'zip "-L"' for software license.
Zip 2.3 (November 29th 1999). Usage:
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
  The default action is to add or replace zipfile entries from list, which
  can include the special name - to compress standard input.
  If zipfile and list are omitted, zip compresses stdin to stdout.
  -f   freshen: only changed files  -u   update: only changed or new files
  -d   delete entries in zipfile    -m   move into zipfile (delete files)
  -r   recurse into directories     -j   junk (don't record) directory names
  -0   store only                   -l   convert LF to CR LF (-ll CR LF to LF)
  -1   compress faster              -9   compress better
  -q   quiet operation              -v   verbose operation/print version info
  -c   add one-line comments        -z   add zipfile comment
  -@   read names from stdin        -o   make zipfile as old as latest entry
  -x   exclude the following names  -i   include only the following names
  -F   fix zipfile (-FF try harder) -D   do not add directory entries
  -A   adjust self-extracting exe   -J   junk zipfile prefix (unzipsfx)
  -T   test zipfile integrity       -X   eXclude eXtra file attributes
  -y   store symbolic links as the link instead of the referenced file
  -R   PKZIP recursion (see manual)
  -e   encrypt                      -n   don't compress these suffixes

JensWagenknecht

müsste also unter Linux so aussehen

zip -j zipfile_name  /datei1 /datei2

Kartoffelbrei

wow !

woher hast denn das wieder ?  ;)
genau sowas hab ich gesucht.
muss das gleich mal ausprobieren.

danke vielmals

gruß
brei

JensWagenknecht


jubilee

 
Zitatwoher hast denn das wieder


  R T F M

 :D


MfG
jubilee