Isso é expressao regular, conjunto de caracteres vem entre colchetes []. Agora o comando tr funcionar com aspas simples "'" tambem ja é particularidade dele ou da versao que vc esta usando.
Existe o padrao de quem sao os metacaracteres em expressao regular, mas cada programa tem sua particularidade e as vezes mudam algumas coisas. > Olá Amigos, > > Estou estudando pra LPI, e deparei com a seguinte questão: > > To change all lower case characters in a file upper case, pick the > correct command > > A - tr 'a-z' 'A-Z' file > b - tr 'a-z' 'A-Z' < file > C - tr "a-z" "A-Z' file > D - tr [a-z] [A-Z] < file > E - tr {a-z} {A-Z} > file > > O simulado me trouxe que a resposta correta é a D > > O correto seria a B e a D, ambos fazem o mesma coisa. > > Alguem tem um ponto de vista diferente e gostaria de discutir a questão? > > Um abraço a todos. > > Atenciosamente, Marden Alcantara de Oliveira Suporte Tecnico ---------------------------------------------------------------------------------------- www.infonet.com.br | 79 2106-8000 | Aracaju - Sergipe - Brasil