내 운영 체제는 Linux Slackware 14.2입니다. 생산성이 없을 때 밤에 일하려는 시도를 자동으로 차단하고 싶습니다. 그래서 /etc/pm.d/sleep.d/time.sh 스크립트를 만들었습니다.
#!/bin/bash
hour=$(date +%_H)
if (( hour < 6 || hour >= 21)); then
/sbin/poweroff
fi
노트북 덮개를 열 때마다 자동으로 시작됩니다. 문제는 21시부터 6시 사이에 뚜껑을 닫고 다른 시간에 열면 스크립트를 시작할 때 여전히 짧은 시간 동안 시간이 동일하게 유지되고 컴퓨터가 종료된다는 것입니다.
스크립트가 업데이트될 때까지 기다리게 하려면 어떻게 해야 합니까?