chore: move cron scripts to ~/.openclaw/cron/scripts
- Move scripts from ~/work/backup/ to ~/.openclaw/cron/scripts/ - Update cron jobs.json to use new script paths - Scripts: backup_openclaw.sh, evolver-run.sh, zq-sync.sh, git-auto-sync.sh, ai-conversation-logger.sh
This commit is contained in:
Executable
+17
@@ -0,0 +1,17 @@
|
||||
#!/bin/bash
|
||||
# 备份 openclaw.json
|
||||
BACKUP_DIR="/home/starmen1265/work/backup"
|
||||
SOURCE_FILE="/home/starmen1265/.openclaw/openclaw.json"
|
||||
|
||||
# 创建备份目录(如果不存在)
|
||||
mkdir -p "$BACKUP_DIR"
|
||||
|
||||
# 备份文件,文件名包含日期时间
|
||||
TIMESTAMP=$(date +%Y-%m-%d_%H-%M-%S)
|
||||
cp "$SOURCE_FILE" "$BACKUP_DIR/openclaw.json.$TIMESTAMP"
|
||||
|
||||
# 只保留最近30个备份
|
||||
cd "$BACKUP_DIR"
|
||||
ls -t openclaw.json.* | tail -n +31 | xargs -r rm
|
||||
|
||||
echo "Backup completed: openclaw.json.$TIMESTAMP"
|
||||
Reference in New Issue
Block a user