On Wed, Apr 15, 2009 at 01:29:07PM -0000, Cristiano Ferrari wrote: > Alguém sabe como posso transformar isso: > > Subject: > =?iso-8859-1?Q?Ref-24/05/07_-_IMPORTANTE_-_INC=CANDIO_POR_=D3LEO_DE_COZIN?= > =?iso-8859-1?Q?HA?= > > Nisso: > > Subject: Ref-24/05/07_-_IMPORTANTE_-INCÊNDIO_POR_ÓLEO_DE_COZINHA > Ou seja, fazer o bash interpretar os caracteres de codificação da acentuação > tal qual o cliente do e-mail faz?
a string "=?iso-8859-1?Q?" no início da linha refere-se a codificação usada; cada sinal de "=" seguido de 2 caracteres, referem-se a um caractere em notação hexadecimal, exemplo: echo =CA | sed 's/=CA/\xCA/;' # vai produzir "Ê" o "?=" no final termina a sentença. Obs.: vai dar trabalho fazer para todas as opções, mas se precisar de ajuda para isso basta postar na lista. > PS: não falei que só tinha lixo nestes 13G de mensagens? > > Abraço > ------------------------------------ -- "Não manejo bem as palavras Mas manipulo bem as strings." ------------------------------
