Copiar salida de un comando de la terminal al Portapapeles

Por alguna razón en particular puede que en algún momento necesitemos enviar la salida de algún comando de la terminal directo al portapeles del sistema, y aquí entra en acción xclip, una herramienta simple que nos provee acceso al portapapeles de X11.

En archlinux se encuentra disponible en el repo [extra]:

sudo pacman -Sy xclip

y listo.

Para copiar solo usamos un pipeline:

echo "Prueba para el blog" | xclip -selection clipboard

Y tendremos esa cadena en el portapapeles.

Fuente: de san Google llegue a esta pregunta en stackoverflow.

Anuncios

Parcellite

Parcellite es un ligero gestor de portapapeles -clipboard- escrito en GTK+, el cual es un muy buen reemplazo para Glipper, de hecho ya desinstale este ultimo (que por cierto solía darme bastante cuelgues en Jaunty, no se porque, así que ni me moleste en instalarlo en Arch).

Es bastante simple, con las características esenciales:

  • Mantiene un historial del portapapeles.
  • Varias opciones de visualización para mostrar los elementos de la forma en que te guste.
  • Modo demonio, proteger su contenido del portapapeles al cerrar las aplicaciones. (supongo que no tendría sentido instalarlo sino tuviese esta funcionalidad no creen?).
  • Teclas de acceso rápido globales para mostrar los elementos rápidamente.
  • Ejecutar comandos personalizados utilizando el contenido del portapapeles.

Suficientes funciones para un gestor (según el traductor de Google XD ), ¿o no?

Para instalarlo en Arch:

sudo pacman -S parcellite

También se encuentra en los repos oficiales de Ubuntu [Universe] (para el caso de Intrepid hay que activar los backports para la versión mas actual), por lo que la instalación se reduce a abrir la consola y pegar:

sudo apt-get install parcellite

Listo. Para acceder a el basta con ir a Aplicaciones->Accesorios->Parcellite iniciando minimizado en el area de notificación.

Enlace: Pagina del proyecto