用shell根据mysql中的表创建hive表
#!/bin/sh
tmpdir="/root/a.txt"
tmpfile2="/root/a2.txt"
#读取msql表
mysql -u root -p123456 < /root/b.sql > ${tmpdir}
sed -i '1d' ${tmpdir}
cat ${tmpdir} | cut -f 1,2 > ${tmpfile2}
nameAndTypebuffer=""
while read line
do
#echo "${line}"
#获取前两列
name=.
原创
2020-05-09 13:13:30 ·
504 阅读 ·
0 评论