原创内容,转载请注明出处:https://www.myzhenai.com.cn/post/3157.html
关键词:linux shell 计数器
这个脚本是应hostloc社区的一个朋友的要求写的,是需要每隔多少天就执行一次指定脚本,如果使用crontab来设置的话不能完善或完美的达到要求,所以就需要写一个简单的计数器来进行统计,我这个脚本的思路是这样的。
1、创建一个文本文档来储存脚本运行次数
2、每次脚本运行后就去读取文本文档里的数值并判断
3、为了避免系统重启造成脚本多次重复的计数,增加了一个对比当前系统时间来判断
运行脚本的方法
* * * * * * root bash rundate.sh 25
#假设需要每25天生效一次
脚本命令代码注释
# !/bin/bash -x
# filename: running.sh
###############################################################################################################################################################################################
#
# This is a lottery number automatic generation tool
# Autor: RucLinux
# Web: https://www.myzhenai.com.cn/ https://www.myzhenai.com/ https://jiayu.mybabya.com/ https://mangshe.python.hn.cn/