Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Verificar e-mails não lidos no Gmail pelo terminal
Linux user
Publicado por Rodrigo Mendes Pasini em 29/03/2011

Login: rodrigo8819, 372531 pontos
[ Hits: 2310 ]

Verificar e-mails não lidos no Gmail pelo terminal

Para ver os e-mails não lidos que estão na sua caixa de entrada do Gmail basta usar o seguinte comando:

$ curl -u email:senha --silent "https://mail.google.com/mail/feed/atom" | tr -d '\n' | awk -F '<entry>' '{for (i=2; i<=NF; i++) {print $i}}' | sed -n "s/<title>\ (.*\)<\/title.*name>\(.*\)<\/name>.*/\2 - \1/p"

Onde email:senha são seu usuário e senha do Gmail. Você pode criar um alias para tornar esse comando mais simples e não precisar digitar (copiar colar) toda vez esse enorme comando.

Para fazer isso basta editar o arquivo .bashrc, que fica no diretório home do usuário e adicionar um alias, geralmente lá tem exemplos de como fazer o alias, ou então uma breve busca aqui no VOL mostra como fazer.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Configurando wireless no Linux com wifi-radar
   Dica Linux recomendada Java no Firefox 3.6
   Dica Linux recomendada Artigo via Android
   Dica Linux recomendada Atualizando o MediaWiki para utilizar a skin Vector
   Dica Linux recomendada Ganhe um livro sobre Linux

Comentários
[1] Comentário enviado por tiekookeit em 30/03/2011 - 09:38h:

hauhahua genial!!!

[2] Comentário enviado por tobiasgnu em 19/04/2011 - 21:33h:

É revoltante nao ver os devidos créditos[0] neste artigo.

A maneira acima nao funcionou para mim, porem no site[0] encontrei uma forma melhor de fazer o mesmo:

curl -u username --silent "https://mail.google.com/mail/feed/atom" | perl -ne 'print "\t" if /<name>/; print "$2\n" if /<(title|name)>(.*)<\/\1>/;'

Com a vantagem de nao precisar inserir a senha no comando, o que aumenta exponencialmente a segurança.

[0] http://www.commandlinefu.com/commands/view/3380/check-your-unread-gmail-from-the-command-line


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.