GNU/Linux >> Tutoriels Linux >  >> Linux

À quoi ressemble le pbcopy d'OSX pour Linux

si vous avez X installé, vous pouvez essayer xsel de cette manière :

alias pbcopy='xsel --clipboard --input'
alias pbpaste='xsel --clipboard --output'

ou avec xclip :

alias pbcopy='xclip -selection clipboard'
alias pbpaste='xclip -selection clipboard -o'

maintenant vous pouvez les utiliser :

echo 'go to my clipboard' | pbcopy

quand je n'ai pas X, j'utilise la fonctionnalité GNU Screen pour copier entre les shells ouverts dans une session à l'aide du clavier

à copier :Ctrl-a -> Esc -> go to wanted position * -> Space (to begin selecting) -> press k to go forward mark text -> Enter

coller :Ctrl-a + ]

* les mouvements sont effectués avec vim comme les raccourcis clavier (j, k, l &m).


Mettez un script comme celui-ci appelé pbcopy dans votre dossier bin :

#!/bin/bash
xclip -i -sel c -f |xclip -i -sel p

Cela placera STDIN à la fois dans votre tampon de sélection et dans votre presse-papier :

echo Hello world |pbcopy

Pour développer les solutions de @Erik et @xpixelz ; ces deux scripts devraient fonctionner sur les deux plates-formes :

pbcopy :

#!/bin/bash
__IS_MAC=${__IS_MAC:-$(test $(uname -s) == "Darwin" && echo 'true')}
if [ -n "${__IS_MAC}" ]; then
  cat | /usr/bin/pbcopy
else
  # copy to selection buffer AND clipboard
  cat | xclip -i -sel c -f | xclip -i -sel p
fi

pbpaste :

#!/bin/bash
__IS_MAC=${__IS_MAC:-$(test $(uname -s) == "Darwin" && echo 'true')}
if [ -n "${__IS_MAC}" ]; then
  /usr/bin/pbpaste
else
  xclip -selection clipboard -o
fi

Linux
  1. Ce que signifie le démarrage mesuré et le démarrage sécurisé pour Linux

  2. Quelle est la meilleure distribution Linux pour les débutants ?

  3. Qu'est-ce qu'un utilisateur Linux ?

  4. À quoi ressemble votre configuration Linux ?

  5. Linux - Comment savoir pour quoi Grep dans Dmesg ?

Les pires distributions Linux pour les débutants [et quoi choisir]

Les 10 meilleures distributions Linux basées sur Debian pour les débutants comme moi

Meilleures distributions Windows comme Linux pour les nouveaux utilisateurs de Linux

La meilleure interface SVN pour Linux ?

Quelle est une alternative à Everything search pour Linux ?

Logiciel de prise de notes comme Notational Velocity pour Linux