viernes, 30 de noviembre de 2012

xclip: Enviar texto desde la consola al portapapeles

Esta pequeña herramienta es una joya. En vez de abrir un archivo con vim y luego pasarlo al registro del portapapeles en el servidor X, lo podemos hacer directamente sin abrir el archivo, genial.

Si hacemos:
$ cat texto.algo | xclip

Eso envia el contenido del archivo "texto.algo" al registro primario del clipboard del servidor X. Y con eso facilmente lo podemos pegar en cualquier aplicacion grafica con Shift+Insert. Podemos redireccionar cualquier texto mediante pipes a xclip. Otro sencillo ejemplo:
$ echo "texto" | xclip

Instalamos el paquete de unos insignificantes 20kb:
$ sudo apt-get install xclip

Y listo. Para mas opciones vean su manpage ;)

Saludos.