Скрипт сокращения ссылок (goo.gl) для bash
Наверняка все знают про сокращатель ссылок от Google: goo.gl.
Для него существует небольшое руководство и примеры, а также целый класс на php, плагин для Firefox и букмарклет для вашего браузера.
Ну а мы напишем скрипт, который будет работать в командной оболочке bash:
#! /bin/bash
if [ ! -z "$1" ]
then
url=$1"/&jsonp=short_link"
curl -# "http://ggl-shortener.appspot.com/?url=$url" | cut --fields=4 --delimiter=\"
else
echo "Please input one website link as argument"
exit
fi
Скрипту передается в качестве параметра URL, который надо подсократить: ./googl.sh http://www.dpath.ru/news/install-and-update-libreoffice-in-ubuntu-ppa-20110103.html
Результат:
######################################################################## 100.0%
short_link(
http://goo.gl/37uF3
);



Комментарии: