Se eu usar pbcopy em um arquivo pequeno, string ou apenas executá-lo, ele não fará nada. Apenas me dá um cursor piscando. Ainda consigo digitar algo, mas só consigo sair usando ctrl-c. Alguém está familiarizado com isso? Estou fazendo algo errado? O que posso tentar/fazer para consertar isso?
Responder1
Eu penso no pbcopy como um coletor de canos e então o comportamento pbcopy
e xclip
combina perfeitamente. Eles pegam os dados pela entrada padrão e os colocam na área de transferência.
# With pbcopy
cat file_name | pbcopy
echo "Stuff, copied via tmux/vim internal buffer" | pbcopy
# With xclip
cat file_name | xclip -selection clipboard
echo "Yeah, vim,tmux can copy directly into clipboard buffer" | xclip -selection clipboard
<<<
é apenas um redirecionamento de entrada (caso especial de <<
) e por esse processo de pensamento, torna-se mais fácil de usar, pois os seguintes são equivalentes
echo Hi | sink
sink <<< Hi
Responder2
Eu tenho um problema semelhante. Comandos como este não funcionam:
pbcopy hey
Mas parece que isso funciona:
pbcopy <<< hey