On 2013/11/20 07:40, Shawn K. Quinn wrote: > On Tue, Nov 19, 2013, at 03:10 PM, Theo de Raadt wrote: > > In general, new non-standard options are bad. > > > > Basically, if we add this someone will use it in a script. Then it will > > become non-portable. You cannot just invent something on your own like > > this, without doing research to find out if someone else added a > > different > > option. I don't see evidence of that, so the gut answer is no. > > FreeBSD and Dragonfly BSD have this option in tr. So, this actually > improves portability.
People on those OS which *do* have this have to take extra care to make sure they aren't writing unportable scripts. It isn't even supported in Linux (instead they have a generic utility in coreutils, stdbuf).