Antworten:
EDIT: Der richtige Weg istzip -r 1.zip .
Die unten gezeigten Befehle sind falsch, da sie auch das übergeordnete Verzeichnis enthalten.
Haben Sie das versucht:
zip yourfile.zip sourcedir/* .*
oder Sie in Ihrem Fall
zip 1.zip * .[^.]*'
Es sollte auch alle versteckten Dateien enthalten.
Nur um sicherzugehen, dass es nicht vergessen wird, da dies ein Forum für Entwickler ist und viele von uns Git verwenden.
Eine einfache Möglichkeit, nur das zu erhalten, was Sie im Reißverschluss haben möchten, ist die Verwendung git archive -o filename.zip branch
zip
.
.git/
Verzeichnis
Wenn Sie alle Dateien (+ versteckte Dateien) komprimieren möchten, verwenden Sie bitte: zip -r namefiles.zip. Das "." ist alle Dateien im Ordner.
zip -r namefiles.zip "folder will zip"
zip -r 1.zip .
"?
Wenn Sie keine Rechte zum Speichern der Zip-Datei im aktuellen Verzeichnis haben, können Sie zu dir gehen, wo Sie Rechte haben und eingeben
zip -r 1.zip /path/to/source/dir/.
Wenn .../some_dir
Sie jedoch eingeben
unzip 1.zip
dann werden Ihre Dateien dekomprimiert .../some_dir/path/to/source/dir/