20 Mar
2003
20 Mar
'03
11:48
Am Don, 2003-03-20 um 10.05 schrieb Oliver Wiemer:
Hallo Leute,
Hallo Oliver,
ich möchte in einem Verzeichniss ps in pdf wandeln. Leider sind meine shell Kenntnisse etwas dürftig. Mein Ansatz ist
#!/bin/bash GO=1; while [ $GO=0 ]
falsche Schreibweise, wenn $GO die Abbruchbedingung sein soll: while [ $GO = 1 ]
do for each in *.ps; do ps2pdf $each $each.pdf; done; for each in *.ps; do rm $each; done; sleep 5;
Hier muss jetzt noch irgendwo die Abbruchvariable gesetzt werden: GO=0
done exit
exit sollte nicht für sich stehen, sondern als exit 0. Damit wird der Rückgabewert gesetzt, den eine aufrufende Funktion prüfen kann. (0 = keine Fehler, >0 = Fehler) HTH, Wolfgang