Ich habe ein großes Projekt, das eine große Anzahl von Gläsern in einem Pfad ähnlich project/subproject/target/subproject.jar
erstellt. Ich möchte einen Befehl machen, alle Gläser in einem komprimierten Teer zu sammeln, aber ohne die Verzeichnisse. Der Befehl, den ich mir bisher ausgedacht habe, ist: find project -name \*.jar -exec tar -rvf Collectors.tar.gz -C $(dirname {}) $(basename {}) \;
aber das funktioniert nicht ganz so wie ich es mir vorstelle, die Verzeichnisse sind immer noch da.Sammeln Sie Gläser in ein Teer ohne Verzeichnis
Hat jemand Ideen, wie Sie dieses Problem lösen können?
Dies ist näher, aber mehrere Teere erstellt. Eins in jedem Verzeichnis. Ich brauche einen Teer mit all den Gläsern. – brostone51
Whoops, ha, duh, werde reparieren, sorry. – ruakh