Miércoles, Julio 15, 2020

Acortar direcciones web desde el terminal

Terminal.jpg

Con Twitter y la moda de los 140 caracteres, nos hemos visto obligados a recurrir a servicios que nos permitan reducir el tamaño de nuestros enlaces para conseguir de esta manera compartir toda la información posible.

Así, existen una gran variedad de sitios y servicios que nos ofrecen diferentes soluciones para acortar nuestras direcciones.

Sin embargo, es incómodo tener que abrir un sitio web simplemente para acortar una dirección web. La solución la podemos encontrar en nuestro terminal y http://tny.im/.

headerlogo.png

tny.im y el emulador de terminal

http://tny.im/ dispone de una interesante API que nos ayudará a realizar la conversión sin necesidad de acceder al sitio.

Así para conseguir acortar una dirección web (por ejemplo la de este sitio), tan solo tienes que ejecutar la siguiente orden en un emulador de terminal,

echo `wget -qO- http://tny.im/yourls-api.php?action=shorturl\&format=simple\&url=http://laboratoriolinux.es/`

La cual arroja el siguiente resultado,

http://tny.im/IviUj

Además también puedes hacer la operación inversa, es decir, pasar de una dirección acortada a su versión normal, para lo que tendrás que ejecutar la siguiente orden,

echo `wget -qO- http://tny.im/yourls-api.php?action=expand\&format=simple\&shorturl=http://tny.im/IviUj`

Ahora bien, lo cierto es que ejecutar estas órdenes no es nada práctico, resulta más cómodo ir a la página web y hacer las operaciones. Sin embargo, esto cambia si creamos los correspondientes alias en /.bashrc. Para ello, al final del archivo /.bashrc añadimos lo siguiente,

tny()
{
echo `wget -qO- http://tny.im/yourls-api.php?action=shorturl\&format=simple\&url=$1`
}
untny()
{
echo `wget -qO- http://tny.im/yourls-api.php?action=expand  \&format=simple\&shorturl=$1`
}

Una vez hecho esto, sal del emulador de terminal y vuelve a entrar, y ya podrás acortar tus direcciones fácilmente, para ello tan solo tienes que ejecutar la siguiente orden,

Y para obtener la dirección original

 

Más información: TuxDiary

Fuente: atareao

Compártelo. ¡Gracias!

 
Grupo Digital de Ayuda! Laboratorio Linux! - Linux para todos.

¿Quién está en línea?

Hay 195 invitados y ningún miembro en línea

Contador de Visitas

10751130
Hoy Hoy 1058
Ayer Ayer 2808
Esta semana Esta semana 6593
Este mes Este mes 37856
Total de Visitas Total de Visitas 10751130

Día con más
visitantes

06-15-2020 : 2878

Gracias por su visita