Bit.ly je moja obľúbená služba pre skracovanie URL. Svoje opodstatnenie má hlavne pri mikroblogoch ako je Twitter alebo Plurk. No môže sa hodiť aj pri práci s CLI , keď je URL neskutočne dlhá a mohla by robiť problémy.
Základom je mať nainštalované curl
. Vytvorte skript, ktorý bude obsahovať:
#!/bin/sh curl -s http://bit.ly/?url=$1 \ | sed -n 's/.*\(shortened-url" value="http:\/\/bit.ly\/[a-zA-Z0-9][a-zA-Z0-9]*\).*/\1/p' \ | sed -n 's/.*\(http:\/\/bit.ly\/[a-zA-Z0-9][a-zA-Z0-9]*\).*/\1/p' \ | uniq
a nastavte mu práva na spúšťanie. URL skrátite nasledovne:
# ./bitly http://alian.info http://bit.ly/7tP2ng
Samozrejme skript si môžete upraviť podla vlastných potrieb, pridať link na skript do /usr/bin
nech ho môžete spúšťať odvšadiaľ a pod.