user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 29-08-2014 17:39:06

IceF0x
#! Gourou Linux

[script]goourlextender

goourlextender est un script qui permet de découvrir quel URL se cache derriere une url  de type goo.gl, se sont des url crée grâce au raccourcisseur d'url de google https://goo.gl/

exemple:

:~$ bash goourlextender http://goo.gl/XsZJtY
http://linuxtrack.net/

Le script est assez simple mais efficace.

#!/bin/bash
# Original goourlextender script (C) by IceF0x
# Under licence GPLv3 http://www.gnu.org/licenses/gpl.txt

if [ "$#" != 1 ]
then
echo "Usage: $0 <goo url>"
else
curl -s $1 | grep HREF | cut -d\" -f2
exit 1
fi

Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#2 30-08-2014 13:41:56

notfound
Membre

Re : [script]goourlextender

Hello,

Merci pour ce petit script. Cependant, le combo grep|cut est assez vilain, autant utiliser awk :

[==BASH==]
>>> curl -s http://goo.gl/XsZJtY|awk -F'"' '/HREF/{print $2}'
http://linuxtrack.net

Enjoy

Hors ligne

#3 30-08-2014 13:52:44

IceF0x
#! Gourou Linux

Re : [script]goourlextender

Merci pour cette correction, je ne maitrise pas des masses awk, je devrais réviser à l'occase.


Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

Pied de page des forums