首先,预先感谢您,当我在终端上运行mysqldump脚本时,我正在尝试使用Bash脚本来自动备份数据库:
mysqldump -uroot -p123 testt1 > home/zmq/Desktop/mysqlbackup/secondtestts.sql但是当我试图从bash脚本中运行它时,我会收到一条消息:file not found,有人知道问题出在哪里吗?
#!/bin/bash
EXPECTED_ARGS=1
which mysqldump
#$1 = dbname
# Dump database into SQL file
mysqldump -uroot -p123 $1 > home/zmq/Desktop/mysqlbackup/$1.sql发布于 2016-03-24 17:12:03
我认为你应该改变:
home/zmq/Desktop/mysqlbackup/$1.sql有:
"/home/zmq/Desktop/mysqlbackup/$1.sql"我想您的脚本不是您的文件系统的根源,但也许我错了。
https://stackoverflow.com/questions/36205050
复制相似问题