fix: stdin 리다이렉션 문제 수정 (curl 파이프 실행 지원)
curl | bash 방식으로 실행 시 read 명령어가 stdin을 읽을 수 없는 문제 수정 모든 사용자 입력을 /dev/tty에서 읽도록 변경 변경 사항: - collect_pharmacy_info() 함수의 모든 read 명령어에 </dev/tty 추가 - 이제 스크립트를 파이프로 실행해도 사용자 입력 가능 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
9c9a25218e
commit
c0973c622a
@ -498,20 +498,20 @@ collect_pharmacy_info() {
|
||||
|
||||
# 약국명 입력 (필수)
|
||||
while [ -z "$PHARMACY_NAME" ]; do
|
||||
read -p "약국명을 입력하세요: " PHARMACY_NAME
|
||||
read -p "약국명을 입력하세요: " PHARMACY_NAME </dev/tty
|
||||
done
|
||||
|
||||
# 요양기관부호 입력 (선택)
|
||||
read -p "요양기관부호 (선택, Enter로 건너뛰기): " HIRA_CODE
|
||||
read -p "요양기관부호 (선택, Enter로 건너뛰기): " HIRA_CODE </dev/tty
|
||||
|
||||
# 약국 주소 입력 (선택)
|
||||
read -p "약국 주소 (선택): " PHARMACY_ADDRESS
|
||||
read -p "약국 주소 (선택): " PHARMACY_ADDRESS </dev/tty
|
||||
|
||||
# 약국장 이름 입력 (선택)
|
||||
read -p "약국장 이름 (선택): " OWNER_NAME
|
||||
read -p "약국장 이름 (선택): " OWNER_NAME </dev/tty
|
||||
|
||||
# 연락처 입력 (선택)
|
||||
read -p "약국 연락처 (선택): " PHARMACY_PHONE
|
||||
read -p "약국 연락처 (선택): " PHARMACY_PHONE </dev/tty
|
||||
|
||||
echo -e "${GREEN}✓ 약국 정보 입력 완료${NC}"
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user