shell批量导出hive表结构

来源:互联网 发布:先锋网络电视手机软件 编辑:程序博客网 时间:2024/05/22 13:59

#!/bin/bashrm -rf databases.txthive -e " show databases; exit ;" > databases#sleep(2)rm -rf ./tables/*for database in `cat databases`do  {  hive -e " use $database ;  show tables ; exit ;" > ./tables/$database  rm -rf ./desc_table/$database  for table in `cat ./tables/$database`  do     hive -e "use $database ; show create table $table ;" > ./desc_table/$database  done  }&donewait


原创粉丝点击