Hallo, 24.06.2007 22:56,, Andreas Schott wrote:: ...
==== #!/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
Copy-and-Paste-Problem: Du hast DOS/Windows Zeilenenden in der Datei. Damit kann die bash nichts anfangen. Je nachdem welchen Editor du benutzt bzw. wie du die Datei auf den Webserver überträgst gibt's mehrere Möglichkeite. Ziemlich sicher würde es funktionieren, das Script auf dem Server mit einem Editor zu schreiben. Beim Upload mit ftp nimm den Befehl ascii vor dem put. Oder per dos2unix oder mit recode die Kodierung anpassen... 'dos2unix fotoresize fotoresize.new' z.B. Arno -- Arno Lehmann IT-Service Lehmann www.its-lehmann.de -- 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