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.