[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