Se você executar o ssh com o encaminhamento do X, isso é transparente: comandos remotos (incluindo xclip
) têm acesso ao seu servidor X (incluindo seu teclado). Certifique-se de ter ForwardX11 yes
no seu ~/.ssh/config
e X11Forwarding yes
no servidor sshd_config
(dependendo de suas distribuições, essas opções podem estar ativadas ou desativadas por padrão).
<myconffile.conf sed {...} | xclip -i
Existem outras maneiras de trabalhar em arquivos remotos que podem ser mais convenientes, por exemplo, montando diretórios remotos em sua máquina local com SSHfs , ou abrindo arquivos remotos no Emacs com o Tramp . Se você tem o SSH e o FUSE configurado e o SSHfs instalado, o SSHfs é tão fácil quanto mkdir ~/net/myserver; sshfs myserver:/ ~/net/myserver
. Se você tem o ssh configurado e o Emacs instalado, o Tramp é tão fácil quanto abrir /myserver:/path/to/file
.