Vamos platicar sobre una interesante herramienta llamada xsel.
xsel, sirve para poder usar el portapapeles (clipboard) conocidas las acciones como "copiar y pegar". Algunas situaciones no hacen usar estos métodos para procesar información de manera más rápida y accesible al usuario. Para instalarlo en sistemas debian, sólo basta:
# aptitude install xsel
para conocer sus capacidades, podemos revisarlas en el mismo
sitio del autor.
Problema: Se necesita copar la cadena "http://www.debian.org" al portapapeles de la terminal para luego acceder la dicha cadena posteriormente. ¿Cómo se haría? Primero copiamos la cadena al portapapeles:
# echo "http://www.debian.org" | xsel -i
Ahora, la recuperamos, de la siguiente forma:
# xsel -o
Para los que adoramos tipiear todo, nos puede ser de gran utilería, y más en lenguajes C, C++, perl, python, dónde no se tiene un módulo al respecto; o nuestra terminal no tiene las acciones de copiar y pegar.
También podría interesarte xclip.
Truco 1: Si deseas usar copiar-pegar de la terminal a otro programa (y viceversa), se usa el parámetro "-b":
# echo "http://www.debian.org" | xsel -ib
Ahora si pegamos el contenido del portapapeles en la barra de direcciones de nuestro navegador, debe aparecer la cadena copiada.