2012-05-11 19 views
6

Yapmam düşünün: Bir terminaldeKabuk komutunun sonucunu panoya koymak mümkün mü?

echo $PATH 

. Sonucun otomatik olarak kopyalanması mümkündür, böylece Ctrl + y yaparsam basılır mı? Anladığım kadarıyla, bir terminalde Ctrl + k yaparken, metin terminale ait olan bir bellek arabelleğine kaydedilir, bu yüzden böyle bir şeyin olabileceğini düşünürdüm.

Herhangi bir düşünce?

+0

üzgünüm, ama bu ne anlama geliyor? – elelias

cevap

9

Bağlıdır. Linux, Mac veya Windows?

mac pbcopy ve pbpaste kopyalayıp panodan bir şeyler yapıştırmak için komutlar vardır.

kopyalama örneği (Mac):

echo $PATH | pbcopy 

Macun Örnek (Mac):

echo "$(pbpaste -Prefer txt)" 

Linux panoya yakındır, çok kopyalı macunu tampon sahiptir (X, ama biraz kullanır daha ilgili).

echo $PATH | xsel --clipboard 

'yapıştır':

Sen kopyalama/yapıştırma nasıl bir XSel biraz uygulamasını kullanabilirsiniz, komut pbcopy/pbpaste

Kopya aynı formda kullanılacaktır

echo "$(xsel --output --clipboard)" 

Pencereler için,

gibi bir uygulamayı kullanabilirsiniz.

Kopya:

set %PATH% | clip 

Genellikle bu yüzden Windows üzerinde panodan yapıştırmak için eşdeğer yok Linux/Unix kullanın.

+0

Cevabınız için çok teşekkürler. Linux'ta da çalışıyorum. Bunu hemen kullanıma sokacağım. – elelias

+3

Ayrıca, aynı [ 'xclip'] (https://github.com/l0b0/tilde/commit/217c281abfbed48ee0c19c4b533f2aa9d5724429) – l0b0

İlgili konular