Hallo David Am Sonntag, 24. Juni 2007 21:12 schrieb David Haller:
Hallo,
Am Son, 24 Jun 2007, Matthias Müller schrieb:
Hallo Andy,
Am Samstag, 23. Juni 2007 schrieb Andreas Schott: snip
#!/bin/bash for bild in /home/www/web3/html/galerie/*.jpg; do ziel=`echo $bild | sed s/.jpg/.jpg/` convert $bild -geometry 150x150 thumbs/$ziel done
Jetzt meckert error_log
convert: unable to open image `thumbs//home/www/web3/html/galerie/1.jpg': No such file or directory
[..]
Ersetze mal die Anweisung "ziel=..." durch folgendes: ziel=$(basename ${bild})
[..]
Wird alles auch über Leer- und andere Sonderzeichen stolpern. Kinners, is das denn soo schwer Variablen einfach immer zu quoten?
==== #!/bin/bash cd /home/www/web3/html/galerie/ || exit $? for bild in *.jpg; do ziel="$bild" convert -geometry 150x150 -resize 150x150 "$bild" "thumbs/$ziel" done ====
Nun bekomme ich in den errorlogs des Indianer: /home/www/web3/html/galerie/fotoresize: line 4: \xa0: command not found /home/www/web3/html/galerie/fotoresize: line 5: \xa0: command not found /home/www/web3/html/galerie/fotoresize: line 4: \xa0: command not found /home/www/web3/html/galerie/fotoresize: line 5: \xa0: command not found Das ganze auch, wenn ich es als User web3 ausführe. web3@xxxxxxxxxx:~/html/galerie$ ./fotoresize ./fotoresize: line 4: : command not found ./fotoresize: line 5: : command not found ./fotoresize: line 4: : command not found ./fotoresize: line 5: : command not found Änderung in /usr/bin/convert..... brachte auch keine Änderung web3@xxxxxxxx:~/html/galerie$ ls -l insgesamt 1665 -rwxrwxrwx 1 web3 web3 176 2007-06-24 22:50 fotoresize Und nun??? Andy -- 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