Pull to refresh

Bash и Twitter

Reading time1 min
Views3K
image
Развивая уже упомянутую идею постинга в Twitter из линуксового Bash'а: делается все элементарно и просто.
Устанавливаем curl:
$ sudo apt-get install curl

Теперь создаем простой скрипт такого содержания:
#!/bin/bash
curl --basic --user USERNAME:PASSWORD \
--data status="$*" 'http://twitter.com/statuses/update.xml' -o /dev/null;

Соответственно, USERNAME и PASSWORD меняем на наши логин и пароль в твиттере.
Теперь кидаем скрипт куда-нибудь в /usr/local/bin, например, под именем tw, выставляем права:
$ sudo chmod 551 /usr/local/bin/tw
$ sudo chmod +s /usr/local/bin/tw
$ sudo chown root /usr/local/bin/tw

(дабы запускать могли все, а править только рут) — и смело пользуемся!
$ tw "Проверка, как слышно?"
Tags:
Hubs:
+59
Comments23

Articles