folgendes Problem treibt mich gerade in den Wahnsinn. Ich möchte per Shellscript eine String-Variable in einer Schleife ergänzen, so dass ich am Ende eine Dateileiste in der Variable habe.
Nur nach der Schleife hat die Variable wieder den Wert wie vor der Schleife:
Code: Alles auswählen
#!/bin/sh
SOURCES=""
echo "Sources sind: $SOURCES"
# PDFs nach PNGs konvertieren!
find /tmp/jbig_opt -iname '*.pdf' | sort | while read file;
do
echo Konvertiere $file nach $file.png ...
SOURCES="$SOURCES $file.png"
echo "Sources sind: $SOURCES"
#convert -density 300x300 "$file" "$file.png"
done
echo "Sources sind: $SOURCES"
Bin kurz davor das ganze Shellscript in perl neu zu schreiben, wenn ich keine Lösung finde.
Bin für jeden Tipp dankbar,
Kermit