2013-07-21 92 views
0

每當我嘗試運行bash腳本,它將我的密碼作爲命令。我在密碼部分收到「找不到命令」。如果在腳本中使用-p,它會在提示中接受它,但密碼不在腳本中時接受。mysqldump bash腳本停止在密碼「找不到命令」

我該如何去「轉義」密碼,以便將其作爲純文本而不是命令?

我嘗試密碼= 「thepassword」 和$密碼等,都無濟於事

#!/bin/bash 
date=`date +%A` 

mysqldump --opt -Q -u somedb -somecrazypassword usersomedb > /backup/backup-$date.sql 

回答

2

我想你以前喜歡-psomecrazypassword

忘記 -p