SORU
27 ŞUBAT 2011, Pazar


Nasıl bir komut çıktısını doğrudan benim panoya kopyalayabilir miyim?

Nasıl bir terminal kullanırken benim pano içine boru komutunun çıktısını ve yapıştırın geri alabilir miyim? Örneğin:

cat file | clipboard

CEVAP
27 ŞUBAT 2011, Pazar


Hep bunu yapmak istemişimdir ve bunu yaparken güzel ve kolay bir yolunu buldu. Başkasına lazım olursa diye aşağı tam prosedürü ona da yazdım.

İlk 16kB program xclip adlı yükleyin:

sudo apt-get install xclip

Sonra xclip çıkış halinde panoya kopyalanacak boru:

cat file | xclip

Sadece kopyalanan metni yapıştırmak için kullanacaksınız:

xclip -o

Hayatı basitleştirmek için, bir takma ad ayarlayabilirsiniz .bashrc yaptım dosya:

alias "c=xclip"
alias "v=xclip -o"

Bu ne kadar faydalı olduğunu görmek için, yeni bir terminal penceresi (gibi yapmanın başka yolları da olabilir . içinde bulunduğum yolunu açmak istiyor aklım ^kbd>CtrlTbu sadece örnek amaçlıdır ama bazı sistemlerde):

Terminal 1:
pwd | c

Terminal 2:
cd `v`

v etrafında haber ` `. Bu bir komut olarak v ilk yürütür ve yerinde yerine cd için kullanılacak.

@Khotyn: GÜNCELLEME

cat file | xclip` only copies the content to the 'X' clipboard, if you want to paste somewhere else other than a 'X' application, try this one: 

cat file | xclip -selection clipboard

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ChannelRichard

    ChannelRicha

    7 Kasım 2008
  • HereWeStayKings

    HereWeStayKi

    3 NİSAN 2013
  • Smith Micro Graphics

    Smith Micro

    15 Mayıs 2008