#!/bin/bash # 查看运行日志 WORK_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}" && pwd)/.." && pwd)" if [ -z "$1" ]; then # 默认查看今天的日志 LOG_FILE="$WORK_DIR/logs/scheduler_$(date +%Y%m%d).log" else # 查看指定日期的日志 LOG_FILE="$WORK_DIR/logs/scheduler_$1.log" fi if [ -f "$LOG_FILE" ]; then echo "📋 日志内容 ($LOG_FILE):" echo "===========================" tail -50 "$LOG_FILE" else echo "❌ 日志文件不存在: $LOG_FILE" echo "可用日志文件:" ls -la "$WORK_DIR/logs/" 2>/dev/null || echo "logs目录为空" fi