domain='testdomain.ru'
sed -i '\|^ include bx/conf/ssl.conf| { s| include bx/conf/ssl.conf|#&|; a\
ssl_certificate /etc/letsencrypt/live/'$domain'/fullchain.pem;\
ssl_certificate_key /etc/letsencrypt/live/'$domain'/privkey.pem;\
ssl on;\
keepalive_timeout 70;\
keepalive_requests 150;\
ssl_session_cache shared:SSL:10m;\
ssl_session_timeout 10m;
}' /temp/test.conf
domain='testdomain.ru'
sed -i "\|^ include bx/conf/ssl.conf| { s| include bx/conf/ssl.conf|#&|; a\
ssl_certificate /etc/letsencrypt/live/$domain/fullchain.pem;\
ssl_certificate_key /etc/letsencrypt/live/$domain/privkey.pem;\
ssl on;\
keepalive_timeout 70;\
keepalive_requests 150;\
ssl_session_cache shared:SSL:10m;\
ssl_session_timeout 10m;
}" /temp/test.conf
sed -i '\|^ include bx/conf/ssl.conf| { s| include bx/conf/ssl.conf|#&|; a\
ssl_certificate /etc/letsencrypt/live/mfwo.ru/fullchain.pem;\
ssl_certificate_key /etc/letsencrypt/live/mfwo.ru/privkey.pem;\
ssl on;\
keepalive_timeout 70;\
keepalive_requests 150;\
ssl_session_cache shared:SSL:10m;\
ssl_session_timeout 10m;
}' /tmp/test.conf
declare -A logs
logs[имя_лог_файла1]='echo echo1'
logs[имя_лог_файла2]='echo echo2'
logs[имя_лог_файла3]='echo echo3'
while :; do
for log in "${!logs[@]}"; do
if ((`date +%s` - `date +%s -r "$log"` > 20)); then
${logs[$log]} # выполняем команду
fi
done
sleep 5
done
date -r "$f" +%s