为了直接能获取到hive insert语句插入的行数,通过获取日志的方式避免count
通过下面的命令就可以直接获取执行结果
count=`echo "$hql" | beeline -u "jdbc:hive2://cdh003:10000" 2>&1 |grep affected |awk '{print $1}'|awk 'END {print}'`
为了直接能获取到hive insert语句插入的行数,通过获取日志的方式避免count
通过下面的命令就可以直接获取执行结果
count=`echo "$hql" | beeline -u "jdbc:hive2://cdh003:10000" 2>&1 |grep affected |awk '{print $1}'|awk 'END {print}'`