Guten morgen,
ich habe probleme einige Zip archivierungen mit Erfolg zu erstellen. Ich habe einen Linux Script wo unter anderem auch folgendes drinnen steht :
Dieser script sollte in den ersten 2 zeilen alle files archivieren die mit VCXYZ beginnen und danach eine 6 haben, die zweite Linie hat das selbe prinzip wie die erste, nur mit einer 7.
Diese beiden Zeilen funktionieren auch einwandfrei, der Fehler muss in der dritten Zeile sein, denn er Archiviert diesselben Dateien wie in den ersten 2 Scripts, soll aber alle anderen Archivieren. Ich vermute der Fehler liegt an den "*", denn ohne, wenn man 2 "normale" dateinamen statdessen hinschreibt (also ohne die *) funktioniert es einwandfrei.
Könnte mir jemand vielleicht dabei helfen eine Lösung zu finden bzw. den richtigen Syntax für sagen?
Grüße,
Fdik
ich habe probleme einige Zip archivierungen mit Erfolg zu erstellen. Ich habe einen Linux Script wo unter anderem auch folgendes drinnen steht :
Code:
zip -9 -r -T (Name des Archivs) VCXYZ6*
zip -9 -r -T (Name des Archivs) VCXYZ7*
zip -9 -r -T (Name des Archivs) VCXYZ[!6]* VCXYZ[!7]*
Dieser script sollte in den ersten 2 zeilen alle files archivieren die mit VCXYZ beginnen und danach eine 6 haben, die zweite Linie hat das selbe prinzip wie die erste, nur mit einer 7.
Diese beiden Zeilen funktionieren auch einwandfrei, der Fehler muss in der dritten Zeile sein, denn er Archiviert diesselben Dateien wie in den ersten 2 Scripts, soll aber alle anderen Archivieren. Ich vermute der Fehler liegt an den "*", denn ohne, wenn man 2 "normale" dateinamen statdessen hinschreibt (also ohne die *) funktioniert es einwandfrei.
Könnte mir jemand vielleicht dabei helfen eine Lösung zu finden bzw. den richtigen Syntax für sagen?
Grüße,
Fdik