PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : script frage



Laurin
09.10.03, 21:05
Hallo Leute!
Ich versuch grad ein script zu schreiben, um pdf Dateien in pdb (für den Palm) zu konvertieren.
dazu hab ich folgende tool:
* pdftohtml
* iSiloCX (konvertiert html ind pdb)
soweit so gut, aber da das mein erstes script ist, scheitere ich gleich mal am Anfang :(
Folgendes: die pdf`s haben Leerzeichen drin. (also z.b. "test file.pdf")
deswegen bekomm ich als ausgabe:
test: test\
test: file.pdf

Script:(aufs wesentliche gekürzt)

#!/bin/bash

for PLACE in `ls -b`;
do
echo "test: $PLACE"
done

könnt mir bitte jemeand helfen?
Vielen Dank im Vorraus!

fs111
09.10.03, 23:06
nimm das Semikoln in der ersten Zeile weg, das macht man nur, wenn man das als einzeiler schreiben will, das bedeutet so viel wie "Ende des Befehls"

Also entweder for i in `ls -b`; do echo $i; done
oder
for i in `ls -b`
do echo $i
done

Grüße fs111