[Kobv-opus-tester] Usability Issue: update.sh benötigt bash >= 4.0
Jan Schnasse
schnasse at hbz-nrw.de
Fre Nov 25 14:39:50 MET 2011
Hallo zusammen,
mir ist aufgefallen, dass die update-Skripte eine bash der Version >=
4.0 benötigen.
Dies liegt an der Benutzung der lowercase-builtin-Funktion der Version
4
z.B. ABORT=${ABORT,,} # wirft auf bash Version<4 ein bad substitution
error
Ändert man die entsprechenden Stellen können die Skripte auch auf
Bashs der Version 3 laufen.
z.B. ABORT=`echo $ABORT|tr '[A-Z]' '[a-z]'` # läuft auch auf bash
Version< 4
Gruß
Jan
Jan Schnasse
Repositories & Java Systems
Hochschulbibliothekszentrum NRW
Postfach 270451
50510 Köln
Tel.: +49 221 400 75 164
http://www.hbz-nrw.de