![cron을 사용하여 X 클립보드 지우기](https://linux55.com/image/70271/cron%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20X%20%ED%81%B4%EB%A6%BD%EB%B3%B4%EB%93%9C%20%EC%A7%80%EC%9A%B0%EA%B8%B0.png)
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