shell脚本获取mysql结果问题
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})'
求大神指点