답변을 찾을 수 없기 때문에 이것을 게시하면 ... 트릭은 https://mail.google.com/mail/?logout&hl=ko 에 관한 것입니다.
로그인 한 상태로 항상 실행되도록 설정된 회의실 컴퓨터의 경우.
내용으로 호출 LogOutOfChome.sh된 bash 파일을 작성하십시오 ~/.
#!/bin/bash
PATH=/usr/local/bin:/usr/local/sbin:~/bin:/usr/bin:/bin:/usr/sbin:/sbin
pkill -a -i "Google Chrome"
sleep 3
Open -a "/Applications/Google Chrome.app" --args 'https://mail.google.com/mail/?logout&hl=en'
sleep 15
pkill -a -i "Google Chrome"
이렇게하면 열려있는 모든 Chrome 인스턴스가 종료되고 3 초 동안 기다린 후 Gmail 로그 아웃 URL이 열리고 15 초 동안 기다린 다음 Chrome의 모든 인스턴스가 다시 종료됩니다.
터미널에서 :
chmod +x LogOutOfChrome.sh을 실행 가능하게 만듭니다.
테스트하십시오 (참고로 모든 Chrome 창이 닫히고 로그 아웃됩니다 ...)
./LogOutOfChrome.sh
crontab을 사용하여 스케줄하십시오.
crontab -l (이것은 소문자입니다 L) 다른 일정이 있으면 나열하십시오.
VI로 crontab을 편집하십시오.
복사 / 붙여 넣기 를 삽입 할 crontab -e
유형 i(소문자 I)
:
* 1 * * * ~/LogOutOfChrome.sh
을 Esc누르고 :wqEnter
쓰기 및 종료로 들어갑니다 . 이렇게하면 스크립트가 매일 1 시간 (즉, 오전 1시) (분, 시간, 요일, 요일)에 실행됩니다.
이것을 테스트하려면 현재 오후 2:15 인 경우 다음과 같이 설정하십시오.
17 14 * * * ~LogOutOfChrome.sh
14:00 시간을 지난 17 분 (오후 2:17)입니다.