On Mittwoch, 17. März 2010 23:03:38 Stefan Plenert wrote:
On Mittwoch, 17. März 2010 09:29:01 Ralf Arndt wrote:
Am Mittwoch 17 März 2010 08:54 schrieb Stefan Plenert: [...]
Argh. Das echo wirft Dir alle .jpg Dateien aus, zu denen .tif Dateien existieren. Da wurde noch nichts gelöscht. Es wurden nur die Namen der Dateien ausgegeben, welche gelöscht werden sollen.
Wenn Du jetzt echo durch rm -i ersetzt, werden genau diese jpg Dateien nach Rückfrage gelöscht.
Grüße Ralf
Versthe, hatte jetzt einige Test gemacht:
[...]
mfg
Stefan
Doppelte Bilddateien gelößt st@l01:~> alias jpti='for i in *.tif; do echo "${i/%.tif/.jpg}"; done' Versuch die Angabe in eine Alias anzugeben da die Reihenfolg a.jpg a.tif ist alias jpti - zur weiteren Verkürzung 3. Zeichen weggelassen st@l01:~> cd bld1/ st@l01:~/bld1> jpti p1180001.jpg p1180002.jpg p1180003.jpg p1180004.jpg p1180006.jpg p1180007.jpg p1180016.jpg p1180017.jpg p1180018.jpg löschen der alten alias und neue echo gegen rm: st@l01:~/bld1> unalias jpti st@l01:~/bld1> jpti bash: jpti: command not found st@l01:~/bld1> alias jpti='for i in *.tif; do rm -i -f -- "${i/%.tif/.jpg}"; done' st@l01:~/bld1> ls > bld.txt st@l01:~/bld1> jpti st@l01:~/bld1> ls >> bld.txt st@l01:~/bld1> bld.txt (ls > bld.txt) p1090037.jpg p1090037.mov p1180001.tif p1180002.jpg p1180002.tif p1180003.jpg p1180003.tif p1180004.jpg p1180004.tif p1180006.jpg p1180006.tif p1180007.jpg p1180007.tif p1180008.jpg p1180016.tif p1180017.jpg p1180017.tif p1180018.jpg p1180018.tif p1180019.jpg p1180020.jpg p1180021.jpg p1180022.jpg p1180023.jpg p1180024.jpg p1180025.jpg p1180026.jpg Thumbs.db bld.txt ( ls >> bld.txt) p1090037.jpg p1090037.mov p1180001.tif p1180002.tif p1180003.tif p1180004.tif p1180006.tif p1180007.tif p1180008.jpg p1180016.tif p1180017.tif p1180018.tif p1180019.jpg p1180020.jpg p1180021.jpg p1180022.jpg p1180023.jpg p1180024.jpg p1180025.jpg p1180026.jpg Thumbs.db Dankke mfg Stefan --------------- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org