diff --git a/headscale-auto-register.sh b/headscale-auto-register.sh index ad0d392..704dfe6 100755 --- a/headscale-auto-register.sh +++ b/headscale-auto-register.sh @@ -568,7 +568,7 @@ EOF fi # pharmacy_code 추출 (pharmacy 객체 내부) - PHARMACY_CODE=$(echo "$RESPONSE" | grep -oP '"pharmacy_code":"\K[^"]+' | head -1) + PHARMACY_CODE=$(echo "$RESPONSE" | grep -oP '"pharmacy_code":"[^"]+' | cut -d'"' -f4 | head -1) if [ -z "$PHARMACY_CODE" ]; then echo -e "${RED}✗ pharmacy_code 추출 실패${NC}"