데스크탑의 아무 곳이나 클릭하고 F5를 누르면 Caja 데스크탑을 다시 로드할 수 있습니다. 프로그래밍 방식으로 이를 수행할 수 있는 방법이 있습니까?
$HOME/Desktop
예를 들어, 일부 파일을 이 디렉터리 에 복사하는 사용자 스크립트가 있습니다 . 사용자가 수동으로 F5를 누르지 않고도 즉시 파일을 볼 수 있도록 스크립트에서 F5를 사용할 수 있기를 원합니다.
나할 수 있는하다
caja -q && caja -n &
이것은 작동하지만 열려 있는 다른 모든 caja 창을 죽이는 부작용이 있습니다.
답변1
같은 문제를 우연히 발견하고 해결책을 찾았기 때문에 답변했습니다.
상쾌함을 자극하려면 다음을 수행할 수 있습니다.
설치
xautomation
방법 ( 제공하는 기능이sudo apt install xautomation
필요함 )xte
라는 파일을 만들고
refresh
다음 내용을 추가합니다.
#!/bin/bash
xte "key F5"
refresh
마지막으로 파일을 마우스 오른쪽 버튼으로 클릭하고properties
탭Execute
내부의 모든 옵션으로 이동하여Permissions
이제 통화 시 새로 고칠 수 있는지 확인하세요.