23 lines
596 B
Bash
Executable File
23 lines
596 B
Bash
Executable File
#!/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
|