xclip ve xsel
Daha fazla bilgi
- Geliştirici
- Kim Saunders (xclip), Conrad Parker (xsel)
- Yıl
- Tür
- Komut satırı aracı
- Lisans
- GPL-2.0
- Kaynak kod
- github.com/astrand/xclip
Kabuk boruları ile X seçimlerini birbirine bağlayan iki küçük program: cmd | xclip bir pano girdisine dönüşür, xsel -b onu terminale geri yapıştırır.
İkisi de 2001’de çıktı ve aynı işi zıt uçlardan yapar. xclip standart girdiyi okur ve bir seçimin sahibi olur; başka bir şey söylenmezse PRIMARY, -selection clipboard ile CLIPBOARD. xclip -o ise seçimi ekrana basar. xsel aynısını daha kısa bayraklarla sunar; üç seçim için -p, -s ve -b, ayrıca bir seçimi temizleyebilir veya devralabilir. X’te seçim bir tampon değil bir söz olduğundan program hayatta kalmak zorundadır: xclip bu yüzden arka plana çatallanır ve seçimi başkası sahiplenene kadar istekleri yanıtlar.
Bu ayrıntı onları merak konusu olmaktan çıkarıp gündelik araç yapar. Vim, tmux ve çoğu kabuk kurulumunda bir seçimi xclip’ten geçiren bir satır vardır; kullanıcının panosuna bir şey koyması gereken bir betiğin başka yolu da yoktur. Wayland’de wl-clipboard’ın wl-copy ve wl-paste komutları aynı rolü, aynı nedenle arka plan süreciyle oynar.