在shell脚本中执行mysql,调用sql文件,将sql文件执行结果存入新的日志文件中,但日志文件没有sql结果
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在shell脚本中执行mysql,调用sql文件,将sql文件执行结果存入新的日志文件中,但日志文件没有sql结果相关的知识,希望对你有一定的参考价值。
这是我的脚本及情况
#!/bin/bash
cpath=$(dirname $(readlink -f $0))
echo "$cpath"
. $cpath/config.properties
mysql -h $myhost -P $pord -u $user -p $password $db <$cpath/logname.sql >$cpath/temp.log
###########classifylog.sh####################
[ss@odcedwdev2 songyj]$ sh classifylog.sh
/metl/dk/test/songyj #运行并没有报错#
[ss@odcedwdev2 songyj]$ cat temp.log #查看一下目标文件#
#却是如下场景。。。。。。。#
。。。。。。
反正就是没有sql语句结果的表!
以上是关于在shell脚本中执行mysql,调用sql文件,将sql文件执行结果存入新的日志文件中,但日志文件没有sql结果的主要内容,如果未能解决你的问题,请参考以下文章