특수 문자가 포함된 Mysql 명령줄 암호가 작동하지 않습니다. 데이터베이스 스키마를 업그레이드하기 위해 다음과 같은 bash 스크립트가 있습니다.이 스크립트는 명령줄에서 호스트 이름 및 데이터베이스 암호를 읽습니다. 여기서 문제는 암호가 영숫자 e.gr00t이면 스크립트가 작동한다는 것입니다.그러나 암호에 특수 문자(예: pa**w0rd)가 포함되어 있으면 스크립트가 작동하지 않고 바로 종료됩니다.이것 좀 도와주세요.감사해요. #!/bin/bash echo "Enter hostname." read -p "Hostname [localhost]: " DB_HOST DB_HOST=${DB_HOST:-localhost} echo "Enter MySQL root password" DB_PASS= while [[..