EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ Masaüstü ]

"Komut ile Clipboard'a veri girmek" - Halil Demirezen - (2005-08-23 10:09:16)   [3744]

Masaüstünde çoğu işimizi kopyala-yapıştır şeklinde hızlı bir şekilde yaparız. Fakat kopyalama işleminin fare ile yapılamadığı zamanlarda kabuk üzerinde komut ile kopyalama işlemini yapabiliriz. Ve sonra mouse ile paste veya "Shift-Insert" ile yapıştır yapabiliriz. Bunun için;


bash$ dcop klipper klipper setClipboardContents string

yapmanız yeterli.

Fakat daha komplex kullanımlar için; özellikle dosyadan okuduğunuz içeriği clipboard'a kopyalamak için farkli bir yöntem izlenebilir.
Bunun için;

.bashrc, .bash_profile dosyanıza aşağıdaki satırları ekleyin:

function klip()
{
if [[ $# -eq 0 ]]; then
dcop klipper klipper setClipboardContents "$(cat)"
else
dcop klipper klipper setClipboardContents "$*"
fi
}


daha sonra bash kabuğuna tekrar geçerek;

bash$ cat deneme_dosyasi|klip şeklinde fonksiyonunu çağırarak deneme_dosyasi içeriği ile clipboard'ı doldurabiliriz...




Arkadaşıma gönder , Ana Sayfa