viernes, 9 de octubre de 2009

Copiar y Pegar en el Terminal con xclip

xclip es una interfase de linea de comando para el portapapel de X11. xclip te permite poner la salida de un comando directamente al portapapel así no tendrás que copiar y pegar desde el terminal manualmente. xclip también permite poner el contenido de un directorio directamente al portapapel.

xclip esta disponible como paquete en Debien y Ubuntu, así que para instalarlo solo tienes que ejecutar lo siguiente:

sudo aptitude install xclip

Para usar xclip debes usar tuberia (pipe) "|" por ejemplo:

ls -la | xclip

Esto pondrá la salida del comando ls -la en el portapapel y ahora puedes pegar la salida en otro programa presionando el botón del medio del mouse.

Para poner todo el contenido de un archivo, por ejemplo /etc/apt/sources.list en el portapapel, deberás hacer lo siguiente:

xclip /etc/apt/sources.list

También puedes usar el contenido del portapapel con xclip:

xclip -o

Y guardar el contenido del portapapel en un archivo, por ejemplo:

xclip -o > ~/test.txt

No hay comentarios: