shell脚本执行sql传出结果

shell脚本在执行SQL时应该生成结果。
您可以在执行sql语句后在shell脚本中编写语句,将结果通过管道传输到txt文本文件,然后将txt文本文件存储在固定文件夹中。

shell脚本里执行多个sql语句问题

您不了解输入重定向的概念。
在上面的代码中,mysql-uDDAP-p$2包含在输入重定向范围内,因此不会提示您输入密码。
您的$1和$2也未定义。
可以参考下面的写法:#!/bin/shread-p"pleaseinputrootpassword"pwdmysql-uroot-p$pwd

sql查出4个值,shell怎么取出

SQL找到4个值。
提取壳的方法如下。
检查hive表执行中的数据,最后打印参数,调用时直接在shell上方引用,将结果赋值给变量,使用引用tail函数截取下一行。