< HomePage
   <- Дневника

Добавяне на коментар

Събота, 3 Юли 2010

Ето един много lame скрипт, който използва curl и perl, за да скъси дълъг интернет адрес през is.gd:

#!/bin/bash
echo $(
curl -s http://is.gd/api.php?longurl=\
$(echo "$@" | perl -MURI::Escape -lne 'print uri_escape($_)')
)

Кръстил съм го isgd. Подаваме му дълъг интернет адрес като аргумент:

isgd http://yordan.radunchev.com/diary/archive.php/2010-07-03

и получаваме в отговор:

http://is.gd/ddOFk

което е скъсения вариант на нашия дълъг адрес.

Знам, че не е шедьовър, но ми върши добра работа, когато искам да туитна линк към някой интересен пост в нечий блог, прочетен през newsbeuter в конзолата, използвайки конзолен туитър като bash.tw, без да ми се налага да използвам графична среда и браузър за целта.

[ Добави коментар ]
Добавяне на коментар
Не пишете nicknames, освен ако не се обръщам така към вас!
user@example.com
http://www.example.com/

Коментарът трябва да е на кирилица или на английски. Останалите се трият.

Запомни адреса и името ми, за да не го пиша следващия път