Hello –

 

I encountered the situation shown below so thought that I would report it to see if it might be a bug or is expected behavior.  Please let me know if you need additional information.

 

Randy

 

 

$

$ echo something | tr [:lower:] [:upper:]

SOMETHING

$ echo something | tr '[:lower:]' '[:upper:]'

SOMETHING

$

$ touch l

$ echo something | tr [:lower:] [:upper:]

tr: misaligned [:upper:] and/or [:lower:] construct

$ echo something | tr '[:lower:]' '[:upper:]'

SOMETHING

$ rm l

$

$ touch u

$ echo something | tr [:lower:] [:upper:]

tr: misaligned [:upper:] and/or [:lower:] construct

$ echo something | tr '[:lower:]' '[:upper:]'

SOMETHING

$ rm u

$

$ touch l

$ touch u

$ echo something | tr [:lower:] [:upper:]

something

$ echo something | tr '[:lower:]' '[:upper:]'

SOMETHING

$ rm l

$ rm u

$

$

$ uname -srvo

Linux 2.6.18-274.18.1.0.1.el5 #1 SMP Thu Feb 9 19:07:16 EST 2012 GNU/Linux

$ echo $SHELL

/bin/bash

$

Notice:  All email and instant messages (including attachments) sent to
or from Franklin Templeton Investments (FTI) personnel may be retained,
monitored and/or reviewed by FTI and its agents, or authorized
law enforcement personnel, without further notice or consent.