xbindkeys ショートカットで有効にすると、選択したテキストを変数に割り当てる Bash スクリプトを作成しようとします。このような:
read selectedtext
echo "$selectedtext" | xclip
明らかに、結果は現在の行をシステムクリップボードに切り取る簡単な方法です。
編集する
私の元の質問が少し混乱していることを知っています。例は次のとおりです。
$ This is a line of text
になる:
selectedtext="This is a line of text"
echo "$selectedtext" | xclip
答え1
クリップボードを変数として送信します。
selectedtext=$(xclip -out -selection clipboard)
echo $selectedtext
変数をクリップボードに送信します。
selectedtext="some values"
echo $selectedtext | xclip