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 "https://ubuntulife.wordpress.com" devuelve:
http://goo.gl/Ksh5

Via Plurk | (Gracias a Angelito)

7 Responses to “Script: Acortador de URLs mediante API de Google”


  1. 3 Laxus octubre 7, 2010 de 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 de 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 de 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 de 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 de 9:41 pm

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s







¿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

  • 30.952.745 hits

A %d blogueros les gusta esto: