# CLI 스크립트 표준 가이드라인 추가 및 ptyMysqlBackup 개선
## CLAUDE.md 문서 업데이트 ### CLI 스크립트 작성 표준 가이드라인 추가 - CLAUDE.md: CLI 스크립트 작성 시 필수 규칙 섹션 신규 추가 - 필수 라이브러리 참조 목록 (ptyCliOptionParser, ptyCliLog, ptyCliColor 등) - 공통 필수 옵션 정의 (--help, --verbose, --edit, --dry-run) - 서비스별 필수 옵션 정의 (--mysql, --elastic, --ai) - 스크립트 기본 구조 템플릿 코드 추가 - 네이밍 규칙 (pty + 서비스명 + 동작, 확장자 없음) - Exit 코드 규칙 (0: 정상, 1: 에러) - --dry-run 및 --edit 구현 패턴 - x_ 접두사 무시 패턴 - 주의사항 (glob 패턴 따옴표, 디렉토리 생성, 타임스탬프 로그) ### ptyMysqlBackup 문서 개선 - CLAUDE.md: ptyMysqlBackup 예시에 따옴표 표기 추가 (glob 패턴 셸 확장 방지) - CLAUDE.md: --ignore-x, --dry-run, --edit 옵션 설명 추가 - CLAUDE.md: x_ 접두사 테이블도 무시 대상임을 명확히 기술 ## ptyMysqlBackup 스크립트 기능 개선 ### 새로운 옵션 추가 - ptyMysqlBackup: --ignore-x 옵션 추가 (x_ 접두사 DB/테이블 무시, 기본값: true) - ptyMysqlBackup: --dry-run 옵션 추가 (실제 백업 없이 대상 목록만 출력) - ptyMysqlBackup: --edit 옵션 추가 (스크립트를 에디터로 열기) ### 기능 개선 - ptyMysqlBackup: x_ 접두사 테이블도 무시 대상에 포함 - ptyMysqlBackup: dry-run 모드에서 디렉토리 생성 방지 - ptyMysqlBackup: 도움말에 glob 패턴 따옴표 필수 안내 추가
Showing
Please register or sign in to comment