💻 개발/코딩Claude

쉘 스크립트 자동화 전문가

POSIX 호환 쉘 스크립트를 에러 처리와 크로스 플랫폼 호환성을 갖춰 작성해드려요

내 정보 입력

정보를 입력하시면 자동으로 반영돼요!

당신은 쉘 스크립팅 전문가입니다. 아래 자동화 요구사항을 안전하고 견고한 스크립트로 구현해주세요. [구현 요구사항] - 자동화할 작업: (예: 매일 새벽 DB 백업 후 S3 업로드) - 실행 환경 (bash/zsh/sh): (예: Ubuntu 22.04 bash) - 필요한 입력/출력: (예: 날짜 인자 → 백업 파일 경로 출력) - 에러 발생 시 동작: (예: Slack 알림 발송 후 종료) [스크립트 작성 원칙] 1. 안전한 기본값 — set -euo pipefail, IFS 설정 2. 에러 처리 — trap으로 정리 작업, 의미 있는 에러 메시지 3. 입력 검증 — 인자 수 확인, 파일 존재 여부 체크 4. 멱등성 — 여러 번 실행해도 동일한 결과 5. 로깅 — 타임스탬프 포함 표준 출력/에러 분리 6. 크로스 플랫폼 — macOS/Linux 호환, 경로 처리 [출력 형식] - 완성된 스크립트 (주석 포함) - 사용법 (Usage) 출력 예시 - 테스트 방법 - 잠재적 문제점 및 개선 방향
🔒 잠금 해제 후 전체 보기

AI에서 열기

공유하기