Page 1 of 1

[gelöst] Bug in CreateISOImage.sh?

PostPosted: 21.01.2013, 11:11
by falcon
Moin,
CreateISOImage.sh wirft mir in der aktuellen 8.0 folgenden Fehler:
CreateISOImage.sh: Zeile 136: Syntaxfehler beim unerwarteten Wort `;'
CreateISOImage.sh: Zeile 136: ` ;'

Der Code an der Stelle lautet:
if echo $@ | grep -q /wddefs ; then
case $sys in
w62*)
msse="1"
;;
*)
wddefs="1"
;
esac
fi

Mit einer Änderung in Zeile 136 von ";" auf ";;" läuft das Skript durch und scheint auch zu tun, was es soll.
if echo $@ | grep -q /wddefs ; then
case $sys in
w62*)
msse="1"
;;
*)
wddefs="1"
;;
esac
fi

Hab ich jetzt das Problem behoben oder eher ein größeres Erschaffen?

In jedem Falle wäre es wundervoll, wenn mal ein Blick auf die Codestelle geworfen würde.

Viele Grüße & Herzlichen Dank für die Wiederaufnahme des Linux-Supports
Robert

Re: Bug in CreateISOImage.sh?

PostPosted: 21.01.2013, 14:29
by aker
Ich bin zwar kein Linux-Experte, aber das sieht so aus, als wäre dieses Semikolon nur vergessen worden.
Also handelt es sich dabei eindeutig um einen Bugfix.

Viele Grüße

Re: Bug in CreateISOImage.sh?

PostPosted: 29.01.2013, 16:59
by WSUSUpdateAdmin
Moin!

Ich hab' das Semikolon einfach mal 'reingenommen (r440), noch nicht eingecheckt.

Vielen Dank & Gruß
Torsten Wittrock

Re: Bug in CreateISOImage.sh?

PostPosted: 18.02.2013, 18:48
by hhullen
WSUSUpdateAdmin wrote:Moin!

Ich hab' das Semikolon einfach mal 'reingenommen (r440), noch nicht eingecheckt.

Vielen Dank & Gruß
Torsten Wittrock


Muss rein - sorry.
Das kommt davon, wenn ich die klassische Kopiermethode (Abschreiben) benutze ...

Re: Bug in CreateISOImage.sh?

PostPosted: 18.02.2013, 18:54
by hhullen
falcon wrote:Moin,
CreateISOImage.sh wirft mir in der aktuellen 8.0 folgenden Fehler:
CreateISOImage.sh: Zeile 136: Syntaxfehler beim unerwarteten Wort `;'
CreateISOImage.sh: Zeile 136: ` ;'


Mit einer Änderung in Zeile 136 von ";" auf ";;" läuft das Skript durch und scheint auch zu tun, was es soll.
if echo $@ | grep -q /wddefs ; then
case $sys in
w62*)
msse="1"
;;
*)
wddefs="1"
;;
esac
fi


Hab ich jetzt das Problem behoben oder eher ein größeres Erschaffen?

In jedem Falle wäre es wundervoll, wenn mal ein Blick auf die Codestelle geworfen würde.

Viele Grüße & Herzlichen Dank für die Wiederaufnahme des Linux-Supports
Robert


a) dusseliger Kopierfehler
b) sorry, dass ich erst jetzt reagiere - ich hatte und habe noch ein anderes Linux-Projekt in Arbeit.