月末月初テスト用シェル

systemctl stop chronyd
systemctl status chronyd

vim change_time.sh

#!/bin/bash

MONTH01=20210301
INTERVAL=7200

while true;do
MONTH01=`date --date "${MONTH01} 1 month" '+%Y%m01'`
SET_TIME=`date --date "${MONTH01} -1 day" '+%Y/%m/%d 23:00:00'`
date -s "${SET_TIME}"
ping localhost -c ${INTERVAL} > /dev/null
done