-1
我正在尝试下面的代码从wordpress配置文件检索数据库名称。但不知何故,一开始就有一个引号引起麻烦。错误retreiving数据库名称wordpress
db=`grep DB_NAME /var/www/vhosts/domain.com/httpdocs/wp-config.php | tr -d "(',);" | cut -d" " -f2`;
echo $db;
mysqldump -uadmin -p$(cat > /etc/psa.psa.shadow) $db > $db.sql
如下所示,它显示了没有任何特殊字符的输出,但是下面的错误显示了一个问题。
laysalaysa_laysalaysa
'" when selecting the databasencorrect database name 'laysalaysa_laysalaysa'
你确定laysalaysa_laysalaysa是mysql中的数据库名吗? –
得到它的工作,有一个'\ r'(回车)。使用tr ang截断它再次工作:) –