핵심 요약: 정해진 종료 코드와 JSON·CSV 출력으로 비교를 자동화합니다.
워크북 비교
터미널이나 자동화 스크립트에서 Basic·Smart·Table 방식을 선택하고 JSON 또는 CSV 결과를 저장합니다. Table은 하나 이상의 기준 열을 지정해야 합니다.
- --mode basic|smart|table
- --key-columns ID,SKU
- --format json|csv
- 0: 차이 없음 · 1: 차이 발견 · 2: 잘못된 입력 또는 비교 실패
여러 Excel 파일 한 번에 비교
두 폴더를 --batch로 전달합니다. --match filename은 폴더 위치가 달라도 파일명이 같으면 연결하고, --match path는 폴더 위치와 파일명이 모두 같을 때만 연결합니다. 같은 이름의 후보가 여러 개면 xlLens가 임의로 선택하지 않으며 --mapping JSON으로 비교할 파일을 직접 지정합니다.
- xllens before after --batch --match filename --mode smart
- pairs.json: {"pairs":[{"before":"A/report.xlsx","after":"B/report.xlsx"}]}
- 중복되거나 이름이 바뀐 파일은 --mapping pairs.json 추가