需求 线上环境有一些定时脚本(用crontab -l可查看当前用户的),有时我们可能会改这些定时任务的脚本内容.为避免改错无后悔药,需用shell实现一个程序,定时备份crontab中的.sh脚本文件 分析与思考 所有用户的crontab放在/var/spool/cron/目录,各个用户放在各自目录下.只要把这些用户的crontab读取出来,提取出其中的.sh文件,然后按照用户备份到相应目录就行.最后配一个crontab,定时去执行这个备份程序. 备份程序的实现 #!/bin/bash # th…