Send en Twitter-opdatering via kommandolinjen
Du kan hurtigt sende et tweet fra kommandolinjen ved hjælp af curl-kommandoen, alt hvad du skal bruge er dit Twitter-brugernavn og -adgangskode.
Start terminalen og skriv følgende alt på én linje, og erstat brugernavn og adgangskode med dit eget:
curl -u brugernavn:adgangskode -d status=din statusmeddelelse her>"
Jeg stødte på dette via MurphyMac, som brugte kommandoen til at planlægge Twitter-opdateringer, mens jeg sov (seriøst), ved at bruge curl-kommandoen sammen med sleep-kommandoen.Jeg er ikke sikker på, hvor praktisk tweeting, mens du sover, er, men muligheden for at sende en hurtig opdatering fra kommandolinjen er ret praktisk.
"Hvis du er så tilbøjelig, kan du bruge ovenstående kommando og lave et hurtigt bash-script, så du nemt kan tweete fra kommandolinjen uden at skrive hele strengen. Du skal blot placere følgende i en tekstfil og navngive den noget i stil med tweet.sh: !/bin/bash curl -u brugernavn:adgangskode -d status=$1 http://twitter.com/ statuses/update.xml
Sørg for at angive dit brugernavn og din adgangskode. Sørg derefter for at gøre filen eksekverbar: chmod u+x tweet.sh
ow du skal bare skrive /tweet .sh Jeg elsker OS X Daily for at tweete din besked til verden. Tak til Greg Mason for at rette tilladelsesfejlen!"
Ian Winter tog ovenstående bash-script lidt længere og tilføjede muligheden for at forhindre dig i at sende noget tweet, og en advarsel, hvis et tweet er over grænsen på 140 tegn.Her er hans manuskript: !/bin/bash TWEET=$1 TWEETLEN=${TWEET} hvis || ; så hvis ; lad derefter EXTRA=$TWEETLEN-140 echo Brug: tweet \message\ (140 tegn eller mindre, du er $EXTRA over) else echo Usage: tweet \message\ (140 tegn eller mindre) fi exit 1 else curl -u brugernavn :password -d status=$1 http://twitter.com/statuses/update.xml fi exit 0
Ligesom før, rediger dit brugernavn og adgangskode, og gem filen som tweet, og sørg for at gør det eksekverbart chmod 755 tweet"