CLI/config

renamed config

구성 파일을 관리하십시오. 템플릿을 생성하고, 구문을 검증하며, 활성 설정을 검사하십시오.

renamed config <command> [options]

config 명령은 YAML 구성 파일을 관리하는 데 도움을 줍니다. 구성 파일을 사용하여 기본 옵션을 설정하고, 감시 패턴을 정의하며, 프로덕션 배포를 구성하십시오.

하위 명령

init

사용 가능한 모든 옵션이 포함된 예제 구성 파일을 생성합니다.

validate

구성 파일의 구문 오류 및 잘못된 옵션을 확인합니다.

show

모든 해결된 값이 포함된 활성 구성을 표시합니다.

path

구성 파일을 검색하는 경로를 표시합니다.

예제

로컬 구성 파일 생성:

$ renamed config init

✓ Created ./.renamed.yaml with example configuration

전역 구성 파일 생성:

$ renamed config init --global

✓ Created ~/.config/renamed/config.yaml

구성 파일 검증:

$ renamed config validate --config ./my-config.yaml

✓ Configuration is valid

활성 구성 표시:

$ renamed config show

구성 파일 위치 표시:

$ renamed config path

Config file locations (in priority order):
 1. ./.renamed.yaml
 2. ~/.config/renamed/config.yaml
 3. /etc/renamed/config.yaml

옵션

-g, --global

init의 경우: 전역 구성 디렉터리(~/.config/renamed/)에 생성합니다.

-c, --config <path>

validate 및 show의 경우: 구성 파일 경로를 지정합니다.

예제 구성

~/.config/renamed/config.yaml
# Default rename settings
rename:
 template: date_first
 strategy: by_type
 language: en

# Watch mode configuration
watch:
 patterns:
 - "*.pdf"
 - "*.jpg"
 - "*.png"

# Rate limiting
rateLimit:
 concurrency: 4
 retryAttempts: 3

# Health monitoring
health:
 enabled: true
 socketPath: /tmp/renamed.sock

구성 파일 위치

./.renamed.yaml 프로젝트 로컬 구성 (최우선 순위)

~/.config/renamed/config.yaml 사용자 수준 구성

/etc/renamed/config.yaml 시스템 전체 구성 (최하위 순위)

설정은 로컬 구성이 전역 구성보다 우선하여 병합됩니다.

참고