Hallo Adimos.
Ich habe jetzt, ganz versteckt, im Internet folgendes (von mir abgewandelten) Skriptsnippet gefunden (der noch nicht rekursiv ist, ich weiß):
Was stört dich an meinem Lösungsvorschlag?
for $f in *.jpg
do convert $f -resize "640x>" small/$f.jpg
donewas aber nicht so wirklich funktionieren will, weil "./batch.sh: line 3: `$f': not a valid identifier", was auch immer das heißen mag.
Dass „$f“ kein gültiger Variablenname ist. Es müsste wie folgt aussehen:
for f in *.jpg
do convert "$f" -resize "640x>" "small/$f.jpg"
done
Wo liegt der Fehler in dem Skript? Denn der Code, der ausgeführt wird, also "convert blabla", funktioniert, wenn ich ihn einfach in der Konsole eingebe.
Was den Schluss nahe legen würde, dass etwas am Schleifenkonstrukt nicht stimmt.
Einen schönen Samstag noch.
Gruß, Mathias
--
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules