Publique uma atualização do Twitter via linha de comando
Você pode postar um tweet rapidamente a partir da linha de comando usando o comando curl, tudo o que você precisa é seu nome de usuário e senha do Twitter.
Inicie o Terminal e digite tudo em uma linha, substituindo o nome de usuário e a senha pelos seus:
curl -u nome de usuário:senha -d status=sua mensagem de status aqui>"
Eu me deparei com isso através do MurphyMac, que usou o comando para agendar atualizações do Twitter durante o sono (sério), usando o comando curl em conjunto com o comando sleep.Não tenho certeza de quão prático é twittar durante o sono, mas a capacidade de postar uma atualização rápida na linha de comando é bastante útil.
"Se você quiser, pode usar o comando acima e fazer um script bash rápido para que você possa twittar facilmente a partir da linha de comando sem digitar a string completa. Basta colocar o seguinte em um arquivo de texto e nomeá-lo como tweet.sh: !/bin/bash curl -u username:password -d status=$1 http://twitter.com/ statuses/update.xml
Certifique-se de especificar seu nome de usuário e senha. Em seguida, certifique-se de tornar o arquivo executável: chmod u+x tweet.sh
agora você só precisa digitar /tweet .sh Eu amo o OS X Daily para twittar sua mensagem para o mundo. Obrigado a Greg Mason por corrigir o erro de permissão!"
Ian Winter levou o script bash acima um pouco mais longe e adicionou a capacidade de impedir que você poste nenhum tweet e um aviso se um tweet estiver acima do limite de 140 caracteres.Aqui está o script dele: !/bin/bash TWEET=$1 TWEETLEN=${TWEET} if || ; então se ; então deixe EXTRA=$TWEETLEN-140 echo Uso: tweet \message\ (140 caracteres ou menos, você é $EXTRA acima) else echo Uso: tweet \message\ (140 caracteres ou menos) fi exit 1 else curl -u nome de usuário :password -d status=$1 http://twitter.com/statuses/update.xml fi exit 0
Como antes, edite seu nome de usuário e senha, salve o arquivo como tweet e certifique-se de torná-lo executável chmod 755 tweet"