cron을 사용하여 X 클립보드 지우기

cron을 사용하여 X 클립보드 지우기

cron 작업에서 X 클립보드를 지울 수 있는 방법이 있습니까? 일반적인 명령이 xclip작동하지 않는 것 같습니다.

echo -n | xclip -selection clipboard

크론에서는 작동하지 않습니다.

답변1

X 프로그램은 DISPLAY를 사용하여 프로그램이 적용되는 X11 인스턴스를 결정합니다. 귀하가 콘솔의 유일한 사용자라면 귀하의 디스플레이는 아마도 localhost:0로 축약될 것입니다 :0. 다음을 사용하여 DISPLAY 변수를 찾을 수 있습니다.

echo ${DISPLAY}

xclip이 이 디스플레이를 사용하도록 지시하려면 -display명령줄 옵션을 실행하거나 DISPLAY 환경 변수를 설정하십시오.

echo -n | xclip -display :0 -selection clipboard

관련 정보