Vous pouvez obtenir et utiliser le xclip
et xsel
commandes. Les instructions pour les obtenir et les utiliser sont ici.
Sans aucun argument, xclip
copie dans le presse-papiers principal (clic-coller du milieu) au lieu de Ctrl -C /Ctrl -V /presse-papiers du menu contextuel par clic droit.
Essayez echo foo | xclip -selection clipboard
pour copier du texte dans ce dernier.
Pour sortir le presse-papiers en sortie standard :xclip -selection clipboard -o
L'utilitaire équivalent pour MacOS est pbcopy
(et pbpaste
)
J'ai bien peur qu'il n'y ait pas de "presse-papiers" dans la plupart des shells Linux, du moins aucun à ma connaissance. Il y a un presse-papiers dans le serveur X (si votre système a X11, vous pouvez y accéder en utilisant xclip
commande). Si vous vous connectez à votre compte shell à l'aide d'un logiciel d'émulation ssh/terminal, comme PuTTy, vous pouvez utiliser le presse-papiers du système que vous utilisez, mais il s'agirait toujours d'un presse-papiers externe et vous ne pourrez peut-être pas éviter d'utiliser la souris.
Ce que j'ai trouvé est ce petit script bash soigné, trouvé sur http://geek.phatus.com/2010/01/create-a-simple-yet-very-useful-bash-clipboard/ . Il crée essentiellement un fichier temporaire qui sert de presse-papiers - vous pouvez effacer, exécuter, écrire, etc. vos données temporaires à l'aide d'un ensemble de commandes, ce qui est en fait ce que fait un presse-papiers;)