Ключевые слова:clipboard, X, console, (найти похожие документы)
_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _
From : Leonid Broukhis 2:5020/400 06 Aug 99 00:43:32
Subj : clipboard, как в консоли выделить, а в Xах вставить ?
________________________________________________________________________________
From: [email protected] (Leonid Broukhis)
Boris Tobotras wrote:
>Wladimir> А как в консоли выделить, а в Xах вставить ?
>
> Hикак. Только через файл.
Hикогда не говори "никак".
У меня для этого есть getxsel и setxsel:
getxsel:
#!/bin/sh
# \
export DISPLAY=:0
# restart \
exec wish "$0" "$@"
puts stdout [selection get]
exit 0
setxsel:
#!/bin/sh
# \
export DISPLAY=:0
# restart \
exec wish "$0" -- "$@"
text .a
.a insert end $argv
pack .a
tkwait window .a
exit 0
setxsel просто показывает окно, в котором можно выделять что хочешь
и вставлять куда хочешь (потом его еще убивать надо),
а getxsel очень даже удобен. TCL я, честно говорю, не знаю,
так что если улучшишь - пиши, я с удовольствием воспользуюсь.
Leo
--- ifmail v.2.14dev3 * Origin: [email protected] (2:5020/400)