gpt4 book ai didi

bash - mysqldump bash 脚本在密码 "command not found"处停止

转载 作者:行者123 更新时间:2023-11-29 08:26:36 26 4
gpt4 key购买 nike

每当我尝试运行 bash 脚本时,它都会将我的密码作为命令。我在密码部分收到“未找到命令”。如果在脚本中使用 -p,它会在提示符中接受它,但当密码在脚本中时则不接受。

我该如何“转义”密码,使其被视为纯文本而不是命令?

我尝试了password="thepassword"和$password等,但无济于事

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

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

最佳答案

我认为您之前忘记了-p,例如-psomecrazypassword

关于bash - mysqldump bash 脚本在密码 "command not found"处停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17770282/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com