에서 찾을 수 없습니다
sh -x export_db.sh
+ $'\r'
: command not found2:
+ ROOT_PATH=$'/var/www/\r'
+ msql_psw=$'cc\r'
+ mysql_login=$'bb\r'
+ mysql_db_name=$'aa\r'
+ $'\r'
: command not found8:
+ echo START MYSQL $'DUMP\r'
START MYSQL DUMP
+ $'\r'
: command not found10:
++ date +%Y-%m-%d
+ NOW=$'2014-10-02\r'
+ SQLFILE=$'log-2014-10-02\r.sql\r'
+ mysqldump --add-drop-table -u $'bb\r' --password= $'aa\r'
: No such file or directory/www/
여기서 유일하게 잘못된 점은'-u "$ mysql_login"--password = "$ mysql_psw"'등 따옴표가 없다는 것입니다.'sh -x your.script'를 사용하여 스크립트를 실행하십시오. 실제로 실행중인 상태를 확인하십시오. 명령에서 변수를 대체하지 않으면 _ 표시됩니다. –
아 - 실제로'$ ROOT_PATH = foo'는 매우 잘못되었습니다. 'ROOT_PATH = foo' 일 필요가 있습니다. –
$ root_path는 오타입니다. 스크립트에서 $를 사용하지 않았습니다. 나는 그것을 시도하고 알려 드리겠습니다. 감사합니다 – LEM01