Yep, that fixed it. I tested [:print:] and it works like that also. I presume this applies to ALL the bracketed special expressions mentioned in man tr. If anyone knows differently, please correct me. I'm surprised I haven't bashed into this pitfall sooner.

Thanks, Mr. Gordon, for replying in a flash.