Legg ut en Twitter-oppdatering via kommandolinjen

Anonim

Du kan raskt legge ut en tweet fra kommandolinjen ved å bruke curl-kommandoen, alt du trenger er Twitter-brukernavnet og -passordet ditt.

Start terminalen og skriv inn følgende alt på én linje, og erstatt brukernavn og passord med ditt eget:

"

curl -u brukernavn:passord -d status=statusmeldingen din her>"

Jeg kom over dette via MurphyMac som brukte kommandoen til å planlegge Twitter-oppdateringer mens jeg sov (seriøst), ved å bruke curl-kommandoen i forbindelse med sleep-kommandoen.Jeg er ikke sikker på hvor praktisk tweeting mens du sover, men muligheten til å legge ut en rask oppdatering fra kommandolinjen er ganske praktisk.

"

Hvis du er så tilbøyelig, kan du bruke kommandoen ovenfor og lage et raskt bash-skript slik at du enkelt kan tweete fra kommandolinjen uten å skrive hele strengen. Bare plasser følgende i en tekstfil og gi den et navn som tweet.sh: !/bin/bash curl -u brukernavn:passord -d status=$1 http://twitter.com/ statuses/update.xml Sørg for å spesifisere brukernavn og passord. Sørg deretter for å gjøre filen kjørbar: chmod u+x tweet.show du trenger bare å skrive /tweet .sh Jeg elsker OS X Daily for å tweete meldingen din til verden. Takk til Greg Mason for å korrigere tillatelsesfeilen!"

"

Ian Winter tok bash-skriptet ovenfor litt lenger og la til muligheten til å forhindre at du ikke publiserer noen tweet, og en advarsel hvis en tweet er over grensen på 140 tegn.Her er manuset hans: !/bin/bash TWEET=$1 TWEETLEN=${TWEET} hvis || ; så hvis ; la så EXTRA=$TWEETLEN-140 ekko Bruk: tweet \message\ (140 tegn eller mindre, du er $EXTRA over) else echo Bruk: tweet \message\ (140 tegn eller mindre) fi exit 1 else curl -u brukernavn :password -d status=$1 http://twitter.com/statuses/update.xml fi exit 0 Som før, rediger brukernavnet og passordet ditt, og lagre filen som tweet og pass på å gjør den kjørbar chmod 755 tweet"

Legg ut en Twitter-oppdatering via kommandolinjen