Como decodifico o link 'mailto:' para um formato mais legível? [fechadas]

0

Existe uma ferramenta simples que apenas despeja o conteúdo de um link mailto para o console?

$ decode_mailto 'mailto:[email protected]?subject=qqq&body=www%20eee&'
To: [email protected]
Subject: qqq

www eee
    
por Vi. 12.12.2014 / 17:07

1 resposta

3
$ cat decode_mailto 
#!/bin/bash
perl -lpe 's/%([0-9a-fA-F]{2})/chr(hex($1))/eg;s/mailto:/To: /g;s/subject=/Subject: /g;s/body=/\n/g;s/[&?]/\n/g'

$ chmod 755 decode_mailto 

$ echo 'mailto:[email protected]?subject=qqq&body=www%20eee&' | ./decode_mailto
To: [email protected]
Subject: qqq

www eee


$ 
    
por 12.12.2014 / 19:50