Al copiar texto en el portapapeles, xclip proporciona varios objetivos de selección:
-selection
specify which X selection to use, options are:
"primary" to use XA_PRIMARY (default),
"secondary" for XA_SECONDARY
"clipboard" for XA_CLIPBOARD
¿Hay alguna manera de orientar las selecciones múltiples?
He probado las siguientes opciones
echo "Hello world" | xclip -i -selection primary -selection clipboardecho "Hello world" | xclip -i selection primary | xclip -i selection clipboardecho "Hello world" | xclip -i selection primary,clipboard
pero ninguno de ellos funcionó.
command-line
copy-paste
xclip
Amelio Vazquez-Reina
fuente
fuente

xclipcomandos, que es bastante conveniente y 3) Por alguna extraña razón, es la única respuesta hasta el momento que da una solución de trabajo en mis experimentos para la unióncopy-pipeentmux(esto es lo que impulsó a esta pregunta)xsel, una alternativa axclip, puede usarecho 'Hello World' | xsel -i -p && xsel -o -p | xsel -i -b. Es ligeramente diferente y menos eficiente quexclipdebido a laxselfalta de una opción de filtro. Pero si está atrapado,xselentonces esta es una manera de resolver el problema.No lo uso
xclip, por lo que puede haber una forma de hacer esto de forma nativa que no conozco. En cualquier caso, esto debería funcionar asumiendo que su shell esbash:>()Es una forma de sustitución de procesos.bashreemplaza cada uno con la ruta a un descriptor de archivo que está conectado a la entrada estándar del programa entre paréntesis.fuente
zsh?