linux下.sh文件的执行问题。

发布网友

我来回答

4个回答

热心网友

原因是:因为如果你要做mysqlmp来备份,那要么你先要进入到你的mysql数据库的那个目录,然后执行你这条命令,要么,在数据库和保存文件就要用完整的路径,否则它会在你的当前目录下执行,这样,当你的当前目录下并没有数据库文件时,就会得到空文件。

热心网友

1.你的脚本第一行加上 #!/bin/bash
2.mysqlmp打上全路径/usr/bin/mysqlmp 具体根据你自己的系统写
3.cron里不是那么写的.这么写试试57 0 * * * /bin/bash /usr/sbin/sqlback.sh

热心网友

5ttttttgggttttt

热心网友

可以去linux -ren 论坛看看, http://www.linux-ren.org/

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com