Roland Mainz wrote: [snip] > Erm, I am not sure whether this is possible via ksh88/bash/sh. ksh93 has > some advanched features like discipline functions, associative arrays or > floating-point support which are VERY hard to emulate in older shells. > The only other option would be to rewrite those tools in "perl"
[Sorry, hit "Submit" instead of "Store email in Drafts/".] using "perl" is not the only option, however rewriting the scripts in another scripting language is tricky and costs lots of time (and I consider this time as "wasted" since this solution would only last until ksh93 has been deployed on all build machines anyway). If you look closer at the problem you will see things like "msgcc.sh"+"msgcpp" which is more or less a C preprocessor which is used to fetch+parse the data. The same could be done in "perl" but I am not sure how long it will take to replicate a customized C preprocessor in "perl" ... ;-( Another option may be to disable the localisation support completely and enable it once ksh93 has been deployed on all build machines (however I doubt that the l10n people will be happy with that and this would AFAIK violate the OS/Net rule that all applications must have localisation support (remember: "FCS quality all the time" ... =:-) )). ---- Bye, Roland -- __ . . __ (o.\ \/ /.o) roland.mainz at nrubsig.org \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer /O /==\ O\ TEL +49 641 7950090 (;O/ \/ \O;)
