Uverejnite aktualizáciu na Twitteri cez príkazový riadok

Anonim

Tweet môžete rýchlo odoslať z príkazového riadka pomocou príkazu curl, všetko, čo budete potrebovať, je vaše používateľské meno a heslo na Twitteri.

Spustite terminál a napíšte do jedného riadka nasledujúce všetko, pričom používateľské meno a heslo nahraďte svojím vlastným:

"

curl -u používateľské meno:heslo -d stav=tu je správa o stave>"

Narazil som na to cez MurphyMac, ktorý použil príkaz na plánovanie aktualizácií Twitteru počas spánku (vážne), pomocou príkazu curl v spojení s príkazom spánku.Nie som si istý, aké praktické je tweetovanie počas spánku, ale možnosť uverejniť rýchlu aktualizáciu z príkazového riadku je celkom užitočná.

"

Ak ste tak naklonení, môžete použiť vyššie uvedený príkaz a vytvoriť rýchly bash skript, aby ste mohli jednoducho tweetovať z príkazového riadku bez zadávania celého reťazca. Stačí umiestniť nasledujúce do textového súboru a pomenovať ho ako tweet.sh: !/bin/bash curl -u username:password -d status=$1 http://twitter.com/ statuses/update.xml Nezabudnite zadať svoje používateľské meno a heslo. Potom sa uistite, že je súbor spustiteľný: chmod u+x tweet.sh, stačí napísať /tweet .sh Milujem OS X Daily na tweetovanie tvojho posolstva svetu. Ďakujeme Gregovi Masonovi za opravu chyby povolení!"

"

Ian Winter posunul vyššie uvedený bash skript o niečo ďalej a pridal možnosť zabrániť vám uverejniť žiadny tweet a varovanie, ak tweet prekračuje limit 140 znakov.Tu je jeho skript: !/bin/bash TWEET=$1 TWEETLEN=${TWEET} ak || ; potom ak ; potom nechajte EXTRA=$TWEETLEN-140 echo Použitie: tweet \message\ (140 znakov alebo menej, máte viac ako $EXTRA) inak echo Použitie: tweet \message\ (140 znakov alebo menej) fi exit 1 else curl -u username :password -d status=$1 http://twitter.com/statuses/update.xml fi exit 0 Ako predtým, upravte svoje používateľské meno a heslo a uložte súbor ako tweet a nezabudnite urobte to spustiteľným chmod 755 tweet"

Uverejnite aktualizáciu na Twitteri cez príkazový riadok