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 clipboard
echo "Hello world" | xclip -i selection primary | xclip -i selection clipboard
echo "Hello world" | xclip -i selection primary,clipboard
pero ninguno de ellos funcionó.
command-line
copy-paste
xclip
Amelio Vazquez-Reina
fuente
fuente
xclip
comandos, 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-pipe
entmux
(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 quexclip
debido a laxsel
falta de una opción de filtro. Pero si está atrapado,xsel
entonces 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.bash
reemplaza 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
?