GNU/Linux >> Linux Esercitazione >  >> Linux

Com'è pbcopy di OSX per Linux

se hai X installato puoi provare xsel in questo modo :

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

o con xclip :

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

ora puoi usarli :

echo 'go to my clipboard' | pbcopy

quando non ho X uso la funzionalità GNU Screen per copiare tra shell aperte in una sessione usando la tastiera

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

per incollare :Ctrl-a + ]

* i movimenti sono eseguiti con combinazioni di tasti simili a vim (j, k, l &m).


Metti uno script come questo chiamato pbcopy nella tua cartella bin:

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

Questo inserirà STDIN sia nel buffer di selezione che negli appunti:

echo Hello world |pbcopy

Per espandere le soluzioni di @Erik e @xpixelz; questi due script dovrebbero funzionare su entrambe le piattaforme:

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. Qual è il tuo strumento di registrazione dello schermo preferito per Linux?

  2. Linux:come sapere per cosa Grep in Dmesg?

  3. Qual è una buona soluzione per la codifica dei file in Linux?

  4. Cosa è necessario affinché un servizio Linux sia supportato da chkconfig?

  5. Linux - Come posso vedere cosa sta aspettando l'IO del disco

Le peggiori distribuzioni Linux per principianti [e cosa scegliere]

Le 10 migliori distribuzioni Linux basate su Debian per principianti come me

Le migliori distribuzioni Windows come Linux per i nuovi utenti Linux

La migliore interfaccia SVN per Linux?

A cosa serve il test di Linux:un test di comando?

Software per prendere appunti come Notational Velocity per Linux