출처
설명
사용자의 입력을 받아서 변수에 대입합니다. 사용자가 입력을 할 때 까지 대기합니다.
주요 옵션
옵션 | 설명 |
---|---|
-r | 역슬래쉬 제거 |
-p | 프롬프트 출력 |
사용예제
read -p "Delete [y/n]: " vDelete
echo "${vDelete}"
-p 옵션이 동작하지 않을 때
bash 쉘에서는 기본 동작하지만, 맥의 zsh에서는 -p 옵션이 동작하지 않습니다. 이때는 echo를 이용하여 처리합니다.
echo -n "Delete [y/n]: "
read vDelete
echo "${vDelete}"