shell脚本获取mysql结果问题

zhao88148201 2016-12-15 06:30:41
while read cnt
do
echo "..${cnt}"
insertsql="insert into crm.crm_evaluation(type_id,send_user_count) values ('${typeid}','${cnt}') on duplicate key update type_id=${typeid},send_user_count=${cnt}"
$EXE_SQL "$insertsql"
echo "$insertsql"
done< <(echo "$sendusersql" | ${EXE_SQL2})


我的这段代码是这样的,如果我命名为a.sh, 我用sh a.sh运行正常
当我用新建脚本b.sh ,b.sh中包含sh a.sh时异常,
报错:syntax error near unexpected token `<'
` done< <(echo "$sendusersql" | ${EXE_SQL2})'

求大神指点
...全文
317 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

37,720

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧