On Sat, 31 Mar 2007, Michael Bischof wrote:
Leicht OT (vielleicht besser einen neuen Thread aufmachen?):
im Ordner "test" habe ich mehrere .war-Dateien. Ich gehe mit der Konsole
dorthin:
cd ../test
Wenn ich jetzt
mv *.war *.tar.gz
eingebe klappt das nicht. Wie würde man mit der Konsole alle .war-Dateien
in .tar.gz-Dateien umwandeln? Ich frage das, weil wir das mv-Kommando auch
vorgeführt hatten und ich gerade davor sitze.
Das soll jetzt eine Fangfrage werden?
Solange es jetzt keine komischen Sonderzeichen oder Leerzeichen im
Dateinamen gibt: in einer bash:
for i in *.war ; do mv -v $i $(basename $i .war).tar.gz ; done
Ich vermute die Dateien sind aber noch nicht gepackt?
for i in *.war ; do mv -v $i $(basename $i .war).tar ; gzip -v $(basename $i
.war).tar ; done
Manchmal ist auch mmv (multiple move) installiert, dann wuerde das in etwa
so aussehen: mmv "*.war" "#.tar.gz"
cu Frank
--
People who are funny and smart and return phone calls get
much better press than people who are just funny and smart.
-- Howard Simons, "The Washington Post"--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org