xbindkeys 붙여넣기 스크립트가 작동하지 않습니다.

xbindkeys 붙여넣기 스크립트가 작동하지 않습니다.

control + i콘텐츠를 클립보드에 로드하기 위해 바인딩하려고 합니다 ( 브라우저와 같은 창에 콘텐츠를 붙여넣을 file.txt수 있도록 ).ctrl + vfile.txt

bash 터미널에 다음 명령을 수동으로 입력하면 완벽하게 작동합니다.

xsel --clipboard < /home/paul/Dropbox/file.txt

그러나 이 작업을 수행하기 위해 xbindkeys를 사용하려고 하면 그렇지 않습니다. 이것이 내 구성 xbindkeys에 있는 것 입니다:

"xsel --clipboard < /home/paul/Dropbox/file.txt"
   control + i

이 문제의 원인은 무엇입니까?

답변1

이것xsel 매뉴얼 페이지stdin/stdout이 터미널인지 확인하기 위해 테스트하고 stdout이 터미널이 아닌 경우 선택 사항을 인쇄한다고 말하므로 --input선택 사항을 설정하는지 확인하기 위해 해당 옵션을 추가했습니다.

관련 정보