19 June 2009 2 Comments

twit()

quoteThe brain is like a muscle. When it is in use we feel very good. Understanding is joyous.

Carl Sagan

Uns dias atrás o Mr. Edgar mandou um tweet que atiçou minha curiosidade. Achei legal, poder mandar um tweet direto do console, sem precisar abrir a página ou qualquer outro aplicativo. Porém, ao mesmo tempo pensei: como resolver o problema do tamanho do comando?

Pensei em um script com input para mensagem, fui atrás de verificador de número de caracteres e tudo, mas já estava complicando demais a situação, quando encontrei essa função, muito mais bela e simples:

33
34
35
36
37
38
# tweets
twit ()
{
	 a=$@
	 curl -u username:password -d status="$a" http://twitter.com/statuses/update.xml >/dev/null 2>&1
}

Assim, depois de incluir essas linhas no .bashrc (alterando para incluir seu username e password), basta digitar twit seguido da mensagem a ser enviada [ENTER] e pronto. Tá feito. Agora só falta vontade de tweetar.

source

Related posts (or not):

2 Responses to “twit()”

  1. edgar 19 June 2009 at 10:45 #

    Grande Paranó!
    Valeu pela incrementação na dica… função adicionado oa meu .bashrc!

    Abraço!

  2. rafaelgimenes 21 June 2009 at 16:35 #

    muito bom isso mostra o dinamismo dos sistemas baseado em unix.
    abraço


Leave a Reply

:wub: :wink: :vangry: :up: :twisted: :taco: :roll: :pirate: :oops: :mrgreen: :money: :lol: :kiss: :halo: :evil: :down: :cry: :?: :-| :-x :-o :-P :-D :-? :) :( :!: 8-O 8)