ksh에서 셸 스크립트를 사용합니다. 입력 후 스크립트는 입력을 확인하기 위해 예를 Y로 입력하고 아니요를 N을 입력하라는 메시지를 표시합니다.쉘 스크립트에서 예를 Y로 입력하고 아니요를 N으로 입력합니다.
echo ""
YN=""
while [ "x$YN" != "xn" -a "x$YN" != "xN" -a "x$YN" != "xy" -a "x$YN" != "xY" ]; do
echo -n "Please confirm (y/n): "
read YN
done
if [ "x$YN" = "xn" -o "x$YN" = "xN" ]; then
exit 0
fi
내가
while [ "x$YN" != "xn" -a "x$YN" != "xN" -a "x$YN" != "xy" -a "x$YN" != "xY" ];
친절 전년 동기 대비이 점에서 나를 도울 수 이해할 수 아니에요 .. 사실
'if'에서 변수를 확인하기 전에 변수의 대/소문자를 대문자 또는 소문자로 변경하면 코드가 정확하고 읽기 쉽습니다. – mtk