Obtendo o valor da área de transferência

3

Existe um comando para mostrar o valor atual da área de transferência?

Exemplo (esse comando não existe, é apenas um exemplo do que estou procurando:

cat clipboard
> Hello world!

Além disso, se a área de transferência estiver armazenada em algum lugar, onde ela está localizada?

    
por Timber 06.02.2014 / 03:45

1 resposta

8

Você pode usar xclip ou xsel para fazer isso.

xclip -o
xsel -o
Tenha em mente que existem várias pranchetas X (bem, "seleções", incluindo as duas principais, PRIMARY (normalmente usado quando você seleciona texto) e CLIPBOARD (normalmente usado quando você solicita explicitamente uma cópia)) . Talvez seja necessário selecionar a área de transferência à qual você está se referindo:

# XA_PRIMARY
xclip -o -selection primary
xsel -op

# XA_CLIPBOARD
xclip -o -selection clipboard
xsel -ob

# XA_SECONDARY (you probably don't want this)
xclip -o -selection secondary
xsel -os
    
por 06.02.2014 / 03:50