Ein Client lädt Dateien auf einen Entwicklungsserver hoch. Wenn es Zeit ist, das Projekt auf einen Produktionsserver hochzuladen, werden diese Dateien nicht mehr benötigt, und wir möchten sie aus der TAR-Datei ausschließen, die wir schließlich in die Produktion übertragen werden. Wir möchten das Verzeichnis jedoch weiterhin auf dem neuesten Stand halten. Es werden nur die Dateien nicht benötigt
Mit Ubuntu 16 und tar 1.28 haben wir versucht:
tar -vczf archive.tar.gz . --exclude=wp-content/uploads/wpallimport/files/*
tar: Cowardly refusing to create an empty archive
Wir haben auch versucht, den Parameter exclude = in einfache und doppelte Anführungszeichen zu setzen, kein Glück.
tar -vczf archive.tar.gz . --exclude='wp-content/uploads/wpallimport/files/*'
tar: Cowardly refusing to create an empty archive
Die offizielle Website zeigt - ohne Gleichheitszeichen ausschließen
tar -vczf file.tar.gz --exclude 'directory/*' .
und gibt den gleichen Fehler.
Wie wird das gemacht?
=
nach dem Ausschluss.