Komprimieren Sie nur den Inhalt des Verzeichnisses mit dem absoluten Pfad


0

Viele Lösungen zum Komprimieren des Inhalts eines Ordners, mit Ausnahme des Ordners, sehen folgendermaßen aus:

zip -r contents.zip *

Aber ich muss dies tun, OHNE in das Verzeichnis zu cd'en, ich möchte einen absoluten Pfad verwenden. Dieser Befehl enthält jedoch das übergeordnete Verzeichnis:

zip -r everything.zip /some/path/to/folder/*

Wie kann ich den Inhalt NUR über einen absoluten Pfad komprimieren?


Was ist der Grund, warum Sie nicht ins Verzeichnis cden möchten?
— Romeo Ninov

Ich glaube, ich weiß nicht, ob ich kann. Dies befindet sich in einem Skript, das beim Start eines AWS EC2-Servers ausgeführt wird. Funktioniert CD in einem Bash-Skript?
— Hurricane Development

Natürlich :) Sie können diese Frage (und Antwort) als Referenz verwenden: unix.stackexchange.com/questions/182032/…
— Romeo Ninov

OK, und kehren Sie dann zum vorherigen Verzeichnis zurück, wenn Sie fertig sind? Oder nein .. es bleibt dort
— Hurricane Development

1
am Ende exec this: cd - dies bringt Sie zum vorherigen Verzeichnis zurück (vor exec cd)
— Romeo Ninov
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.