hive -e 查询后抽取对应的结果 1 2 3 4 # -P:要应用的正则表达式 # -o:表示只输出匹配的字符串,即可以把正则匹配到的结果拿到 max_partition_ods_gw_in=`hive -e "use zz_dev;select ds from ods_gw_in order by ds desc limit 1" | grep -P '\d+' -o` # 输出结果: current_max_partition_ods_gw_in: 20200320,略掉了查询结果头信息