Bash 스크립트의 변수에 텍스트 선택 할당

Bash 스크립트의 변수에 텍스트 선택 할당

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

관련 정보