Script: Acortador de URLs mediante API de Google

googl() { curl -s -d "url=${1}" goo.gl/api/url | sed -n "s/.*:\"\([^\"]*\).*/\1\n/p"; }

Ejemplo:

gogl "http://ubuntulife.wordpress.com" devuelve:
http://goo.gl/Ksh5

Via Plurk | (Gracias a Angelito)

7 Respuestas a “Script: Acortador de URLs mediante API de Google”


  1. 3 Laxus octubre 7, 2010 a las 8:57 pm

    Funciona en bash si quitas la parte de la funcion “googl()” y las llaves. Las dobles comillas en “url=${1}” no son necesarias.

  2. 4 superpiwi octubre 7, 2010 a las 9:32 pm

    Si y no, es una funcion dentro del bash, si la quieres usar
    puedes completar con

    googl()
    {
    BLA BLA BLA
    }

    echo “Acortando URL…$1″
    googl “$1″

    lo de “url=${1}” lo usa para pasar el parametro mediante curl,
    es decir:

    curl -s -d “url=${1}” goo.gl/api/url

    es como ejecutar: goo.gl/api/url?url=”tuURL”

    es decir, estas lanzando una peticion GET y pasandole un parametro llamado url

  3. 5 mama21mama octubre 7, 2010 a las 9:40 pm

    a tu respuesta ahora si anda.

    cree un archivo. mousepad como editor o nano

    sudo mousepad /usr/bin/gogl

    pegue el codigo con la corrección http://puttext.com/gA

    #!/bin/bash
    curl -s -d “url=${1}” goo.gl/api/url | sed -n “s/.*:\”\([^\"]*\).*/\1\n/p”;

    le di permisos

    sudo chmod +x /usr/bin/gogl

    y funciona barvaro

    mama@zeusa:~$ gogl mamalibre.com.ar
    http://goo.gl/FFIa

    para usarlo en el xchat:

    creo en Configuración, avanzado, reemplazar automáticamente.

    texto: /gogl
    reemplazar con: /exec -o gogl

  4. 6 xmcdeltatt noviembre 7, 2010 a las 7:03 pm

    Thank you for informing us.Thanks for your comment…


  1. 1 Script: Acortador de URLs mediante API de Google | Ayuda Linux Trackback en octubre 7, 2010 a las 9:41 pm

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s





The next version of Ubuntu is coming soon




¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map

 

octubre 2010
L M X J V S D
« sep   nov »
 123
45678910
11121314151617
18192021222324
25262728293031

Blog Stats

  • 21,382,821 hits

Seguir

Get every new post delivered to your Inbox.

Únete a otros 675 seguidores