명령줄에서 Shift+Insert 클립보드로 변수를 복사할 수 있습니까?

명령줄에서 Shift+Insert 클립보드로 변수를 복사할 수 있습니까?

스크립트를 생성할 때 xclip명령을 사용하여 변수를 클립보드에 복사하므로 를 사용하여 붙여넣거나 CTRL+V스크립트를 자동화하여 xdotool. 변수를 클립보드에 복사하는 데 사용하는 명령은 다음과 같습니다.

echo -n "$clipboard" | xclip -selection clipboard

붙여넣기에는 잘 작동합니다 CTRL+V... 하지만 터미널 창에 붙여넣기를 원할 경우에만 Shift+Insert작동합니다. 어떤 이유로 를 사용하는 xclip클립보드에 변수를 복사하지 않고 .Shift+InsertCTRL+CShift+Insert가 사용하는 것과 동일한 클립보드에 변수를 프로그래밍 방식으로 복사하는 방법이 있는지 아는 사람이 있습니까?

답변1

Shift+Insert선택을 사용합니다 XA_PRIMARY. 그래서:

echo -n "$clipboard" | xclip -selection primary

아니면 그냥

echo -n "$clipboard" | xclip

( XA_PRIMARY기본값이므로).

관련 정보