Я хотел бы знать, как я могу запустить скрипт, который будет запускать команду на моем ПК, если время равно x. Я слышал о команде at
и некоторых других, но я пытаюсь сделать мой немного уникальным.Сценарий для запуска команды в 10 часов
Проблема заключается в том, что когда я пытаюсь выполнить свой сценарий, когда мой компьютер включен, и я запускаю его, он проверяет час, но если я включу свой компьютер на x: 36 или что-то в этом роде, то мое обновление произойдет через час после x, но с 36 минутами, пожалуйста, пожалуйста!
Мой сценарий
time="$(date +%H)"
echo $time
if [ $time != "22" ]; then
sleep 1h
else
zenity --title="asdf" --text="asdf" --info
fi
Читайте на cron/at, но зачем изобретать колесо –
Спасибо, crontab был именно тем, что мне нужно :) благодаря другим ответам тоже! –