Am Mittwoch, 14. Januar 2009 17:41:03 schrieb Mike Brumlich:
Am Dienstag, 13. Januar 2009 22:22:27 schrieb Christian Brabandt:
for i in dir/*.raw; do j="${i%.raw}"; j="${j##*/}"; if [ ! -e dir2/"$j".jpg ]; then echo rm "$i"; fi; done
Ich habe das Script entsprechend angepasst und ausführbar gemacht. #!/bin/bash for i in ~/temp/cr2/*.cr2; do j="${i%.cr2}"; j="${j##*/}"; if [ ! -e ~/temp/jpg/"$j".jpg ]; then echo rm "$i"; fi; done
Nur wie starte ich es? Bei der Eingabe von Bildvergleicher (Name des Scripts) erhalte ich die Meldung: bash: Bildvergleicher: command not found Beim Aufruf mit ./Bildvergleicher erhalte ich die Meldung: bash: ./Bildvergleicher: Keine Berechtigung
ist die Partition, auf der Dein HOME liegt als noexec gemountet (siehe /etc/fstab)? -- Beste Grüße Christian Paul Why you can't find your system administrators: (S)he's at the pub, it's all *too* much. - Andrea Gibney a.gibney@mailbox.uq.oz.au -- Beste Grüße Christian Paul 0176-280 52 873 Why is Linux so stable? Because Penguins can't fly. -- 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