>so even though the script has worked, it will eventually fail on >some conforming posix implementation
While this is true, it proofs the point that replacing a script interpreter with another brings risk (and clearly also breakage). Since ksh93's "printf" does not accept any options, why does it parse the options anyway? Casper