sleep.d スクリプトの開始時間が正しくありません。

sleep.d スクリプトの開始時間が正しくありません。

私のオペレーティングシステムは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時の間にふたを閉めて別の時間に開くと、スクリプトを起動しても短い時間の間、時間が同じままで、コンピュータがシャットダウンすることです。

スクリプトが更新されるのを待つにはどうすればよいですか?

ベストアンサー1

おすすめ記事