Eu sou alguém que sempre tenta aprender novos geeks…. sim, quanto mais estranha a dica, mais interessante eu acho 😀
Então desta vez trago para vocês outra dica que acho interessante, não sei se parece a mesma pra vocês rs !!
A prancheta é aquele texto / informação que temos na memória, por exemplo ... estamos escrevendo um texto, o texto é:
Este site é DesdeLinux.net e eles têm muitos tutoriais legais.
E nós fazemos [Ctrl] + [C] copiando «DesdeLinux.net«Uma vez feito isso, só temos que fazer [Ctrl] + [V] colar o texto em outro lugar certo? Bem, o que copiamos e podemos colar em outro lugar, é o que temos na área de transferência (no exemplo o que temos na área de transferência seria: DesdeLinux.net)
Agora vou mostrar como, usando um comando, você pode enviar informações para a área de transferência do KDE (sim, do KDE, porque no Gnome é diferente):
dbus-send --type=method_call --dest=org.kde.klipper /klipper org.kde.klipper.klipper.setClipboardContents string:"AQUI LA INFO"
Nota: Isso é UMA linha, parece duas, mas é uma linha na verdade.
Se eles copiam e colocam em um terminal, eles pressionam [Entrar]e, em seguida, clicar com o botão direito + colar, eles verão o resultado obtido 😉
Este comando pode ser (obviamente) usado em um script, a função ou resultado que você deseja obter com o script, deixo isso para sua imaginação 😉
Já estou começando a pensar em outra pessoa para usar essa dica 😀
lembranças
Posso pensar em um script para substituir o envio de dados de saída de um terminal para algum arquivo, enviando dados de saída para o klipper:
Exemplo ilustrativo:
substitua "lspci >> something.txt" por "lspci >> script" xD
FORA DO ASSUNTO:
Vamos lá, não é mais fácil Ctrl + C e Ctrl + V? hahaha Às vezes fico surpreso com as coisas que estão no Linux, e é isso que eu gosto neste SO ^^
HAHAHA mas se você não tem um ambiente gráfico, ou se está fazendo um software ou script e quer mandar algo para a área de transferência? ... hehe, nesses casos esse comando é a solução 😉
Eu ofereço uma solução muito mais simples que não depende do ambiente de desktop: xclip.
Esta pequena ferramenta está nos repositórios de quase todas as distribuições e permite direcionar a saída de um comando para a área de transferência e depois colá-lo onde mais nos convier. Por exemplo:
ls -a | xclip -sel clipe
Saudações !!!
WOW… O_O… não sabia disso, isso realmente merece um post hahaha. Muito obrigado amigo, dica realmente excelente 😀
Fico feliz que você tenha gostado!! 😀
Não quero estragar a festa, mas o Opera já tinha isso desde a versão 1.6 xD
Opera de um comando fez isso? O_0… haha acho que não haha.
É costume que alguém nunca falte dizer que já existiu ou que já o teve xD
Vai de complicado.
Com
qdbus org.kde.klipper / klipper setClipboardContents "hello"
você já escreveu "olá" na área de transferência.
Para ler e escrever na área de transferência ... há um script muito útil em:
https://github.com/milianw/shell-helpers/blob/master/clipboard