#!/bin/bash # 로그 출력 함수 log() { echo "[$(date '+%Y-%m-%d %H:%M:%S')] $*" } log "========================================" log "날씨 정보 자동 게시글 생성 시작" log "========================================" # Python 스크립트 실행 cd /app if [ -f "gnu_autoupload.py" ]; then python3 /app/gnu_autoupload.py 2>&1 EXIT_CODE=$? if [ $EXIT_CODE -eq 0 ]; then log "✅ 실행 완료 (종료 코드: $EXIT_CODE)" else log "❌ 실행 실패 (종료 코드: $EXIT_CODE)" fi else log "❌ 오류: gnu_autoupload.py 파일을 찾을 수 없습니다" exit 1 fi log "========================================"