lxc/setup_mariadb.sh: 비밀번호 입력 취소 시 스크립트 재시작 옵션 추가
This commit is contained in:
@ -23,6 +23,7 @@ cleanup() {
|
|||||||
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
|
# LINUX_USER가 설정되어 있으면 초기화 옵션 제공
|
||||||
if [ -n "$LINUX_USER" ]; then
|
if [ -n "$LINUX_USER" ]; then
|
||||||
read -p "초기화하고 다시 시작하시겠습니까? (y/n): " REINIT
|
read -p "초기화하고 다시 시작하시겠습니까? (y/n): " REINIT
|
||||||
if [[ "$REINIT" =~ ^[Yy]$ ]]; then
|
if [[ "$REINIT" =~ ^[Yy]$ ]]; then
|
||||||
@ -44,8 +45,10 @@ cleanup() {
|
|||||||
echo ""
|
echo ""
|
||||||
echo "초기화가 완료되었습니다. 스크립트를 다시 실행하세요."
|
echo "초기화가 완료되었습니다. 스크립트를 다시 실행하세요."
|
||||||
else
|
else
|
||||||
echo "초기화를 건너뜁니다."
|
echo "초기화를 건너뜁니다. 수동으로 정리 후 다시 진행하세요."
|
||||||
fi
|
fi
|
||||||
|
else
|
||||||
|
echo "스크립트를 다시 실행해 주세요."
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
exit $EXIT_CODE
|
exit $EXIT_CODE
|
||||||
@ -137,8 +140,15 @@ else
|
|||||||
read -p "다시 입력하시겠습니까? (Y/n): " RETRY_PW
|
read -p "다시 입력하시겠습니까? (Y/n): " RETRY_PW
|
||||||
RETRY_PW=${RETRY_PW:-Y}
|
RETRY_PW=${RETRY_PW:-Y}
|
||||||
if [[ ! "$RETRY_PW" =~ ^[Yy]$ ]]; then
|
if [[ ! "$RETRY_PW" =~ ^[Yy]$ ]]; then
|
||||||
echo "비밀번호 입력을 취소했습니다."
|
echo ""
|
||||||
exit 1
|
read -p "스크립트를 다시 시작하시겠습니까? (Y/n): " RESTART_SCRIPT
|
||||||
|
RESTART_SCRIPT=${RESTART_SCRIPT:-Y}
|
||||||
|
if [[ "$RESTART_SCRIPT" =~ ^[Yy]$ ]]; then
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
echo "스크립트를 취소합니다."
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
break
|
break
|
||||||
@ -168,8 +178,15 @@ if [[ "$SAME_ACCOUNT" =~ ^[Yy]$ ]]; then
|
|||||||
read -p "다시 입력하시겠습니까? (Y/n): " RETRY_DB_PW
|
read -p "다시 입력하시겠습니까? (Y/n): " RETRY_DB_PW
|
||||||
RETRY_DB_PW=${RETRY_DB_PW:-Y}
|
RETRY_DB_PW=${RETRY_DB_PW:-Y}
|
||||||
if [[ ! "$RETRY_DB_PW" =~ ^[Yy]$ ]]; then
|
if [[ ! "$RETRY_DB_PW" =~ ^[Yy]$ ]]; then
|
||||||
echo "비밀번호 입력을 취소했습니다."
|
echo ""
|
||||||
exit 1
|
read -p "스크립트를 다시 시작하시겠습니까? (Y/n): " RESTART_SCRIPT2
|
||||||
|
RESTART_SCRIPT2=${RESTART_SCRIPT2:-Y}
|
||||||
|
if [[ "$RESTART_SCRIPT2" =~ ^[Yy]$ ]]; then
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
echo "스크립트를 취소합니다."
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
break
|
break
|
||||||
@ -191,8 +208,15 @@ else
|
|||||||
read -p "다시 입력하시겠습니까? (Y/n): " RETRY_DB_PW2
|
read -p "다시 입력하시겠습니까? (Y/n): " RETRY_DB_PW2
|
||||||
RETRY_DB_PW2=${RETRY_DB_PW2:-Y}
|
RETRY_DB_PW2=${RETRY_DB_PW2:-Y}
|
||||||
if [[ ! "$RETRY_DB_PW2" =~ ^[Yy]$ ]]; then
|
if [[ ! "$RETRY_DB_PW2" =~ ^[Yy]$ ]]; then
|
||||||
echo "비밀번호 입력을 취소했습니다."
|
echo ""
|
||||||
exit 1
|
read -p "스크립트를 다시 시작하시겠습니까? (Y/n): " RESTART_SCRIPT3
|
||||||
|
RESTART_SCRIPT3=${RESTART_SCRIPT3:-Y}
|
||||||
|
if [[ "$RESTART_SCRIPT3" =~ ^[Yy]$ ]]; then
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
echo "스크립트를 취소합니다."
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
break
|
break
|
||||||
|
|||||||
Reference in New Issue
Block a user