Hallo
Wie lautet bitte der Befehl unter SSH-Shell um:
- ein gesamtes Verzeichnis zu zippen?
Also /verzeichnis1 zippen nach verzeichnis1.zip
und
- eine Bestimmte Dateiart in einem Verzeichnis zu zippen?
Also *.txt nach txt.zip
DANKE!
(habe schon rumprobiert und es mit help versucht aber der meldet dann immer was mit zuvielen Argumenten)
Hi…
Wie lautet bitte der Befehl unter SSH-Shell um:
- ein gesamtes Verzeichnis zu zippen?
Also /verzeichnis1 zippen nach verzeichnis1.zip
und
- eine Bestimmte Dateiart in einem Verzeichnis zu zippen?
Also *.txt nach txt.zip
Hat mit ssh nichts zu tun, auch nicht mit der Shell, sondern mit dem Packer.
man zip
könnte helfen.
Wenn es nicht unbedingt zip sein muss: Die meisten Unix-Packer können nur einzelne Dateien packen, denn zum Zusammenfassen mehrerer Dateien gibt es ja tar. Das geht dann zB so:
tar cf archiv.tar \*.txt
gzip archiv.tar
oder
tar c \*.txt | gzip \> archiv.tar.gz
oder
tar czf archiv.tar.gz \*.txt
näheres zu den verwendeten Optionen:
man tar
genumi
zip oder gzip oder bzip2 owT
.