File size: 337 Bytes
a757bd3
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/bash


CRON_FILE="/var/spool/cron/root"
BACKUP_FILE="/var/spool/cron/root_backup_$(date +%Y%m%d%H%M%S)"

# 创建crontab的备份
cp $CRON_FILE $BACKUP_FILE

# 删除以flock开头的行,并覆盖原文件
grep -vP '^\s*flock' $BACKUP_FILE > $CRON_FILE

echo "Crontab modification completed. Backup is located at $BACKUP_FILE"