나는 우분투 10.10을 사용하며 파이썬 프로그램 ( Mnemosyne ) 나는 데이터 파일을 사용하여 동기화 드롭 박스 . 다음은 내 문제 시나리오입니다. 나는 프로그램을 집에서 운영하고 일하러 떠나지 만 직장에서 프로그램을 열고 그것에 대해 작업하면 데이터 파일이 변경되고 나가면 종료 할 때 집에서 진행이 느슨해집니다 (자동 저장).
나는 매일 아침 자동으로 Mnemosyne를 닫기 위해 cron 작업을 만들 수 있다고 생각했다. 그렇지 않으면 기억하고있다. 그러나 내가 kill을 사용하면 데이터 파일을 저장하지 않고 종료되는 프로그램을 종료하고 tmp 파일과 오류 메시지로 끝난다. 다시 시작할 때. 파일을 & gt; 종료 메뉴 옵션을 클릭하여 나를 에뮬레이션하는이 프로그램에 exit 신호를 보내는 더 좋은 방법이 있습니까?
kill - 15 appNameHere
그것을 보내야한다. SIGTERM
신호, 만약 내가 옳다면, 프로그램 종료를 요구한다. 제대로 동작한다면 종료 전에 정상적인 정리 / 저장 루틴을 실행해야합니다.
kill <program name>
?