摘要: str_to_map(字符串参数, 分隔符1, 分隔符2) 使用两个分隔符将文本拆分为键值对。 分隔符1将文本分成K-V对,分隔符2分割每个K-V对。对于分隔符1默认分隔符是 ',',对于分隔符2默认分隔符是 '=' 我们先介绍一下这个函数的应用场景。 Z表又被称之为拉链表。在同一个分区中主键是st 阅读全文
posted @ 2019-05-18 20:35 wqbin 阅读(15191) 评论(0) 推荐(0) 编辑
摘要: shell中的控制流结构 1.if...then..else..fi语句 2.case语句 3.for循环 4.until 语句 5.while循环 6.break控制 7.continue 控制 1.if...then..else..fi语句 2.case语句 case取值后面必须是为单词in,每 阅读全文
posted @ 2019-05-18 20:23 wqbin 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 一、变量 1.shell变量名 (1)可以由字母、数字、下划线等字符组成。但是第一个字符必须是字母或者下划线。 (2)若果变量中包含下划线(_)则要特别注意,$project_svn_$date.tar.gz 和 {$project_svn}_$date.tar.gz。第一个shell理解为$pro 阅读全文
posted @ 2019-05-18 17:39 wqbin 阅读(2222) 评论(0) 推荐(0) 编辑
摘要: (1) linux后台:yarn application -list 找到相应的命令 粘贴job (2)去FI manager 的 yarn上粘贴job 看详细过程 (3)确定后 在linux后台 yarn application -kil xxxx 都是因为华为的集群对hivesql脚本的给出了部 阅读全文
posted @ 2019-05-18 16:32 wqbin 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 1:expression :用于计算括号中的组合表达式,如果整个表达式的计算按结果为真,则测试结果也为真。 2:!exp:客队表达式进行逻辑非运算,即对测试结果求反 3:符合 -a 或者 && 表示逻辑与运算 4:符号-o 或 || :表示逻辑或运算 demo: BACKDIR=/data/back 阅读全文
posted @ 2019-05-18 16:24 wqbin 阅读(1486) 评论(0) 推荐(0) 编辑
摘要: test语句与if/then else 和case使结构使用,构成了Shell编程的控制转移结构。 test命令的主要功能是 (1)计算紧随其后的表达式 (2)检查文件的属性 (3)比较字符串 (4)字符串含有的整数值 ==>然后以表达式的计算结果作为test的命令出口状态 重点是:test 可以用 阅读全文
posted @ 2019-05-18 15:24 wqbin 阅读(763) 评论(0) 推荐(0) 编辑
摘要: let命令取代并扩展了expr命令的整数算数符号。 let除了支持5中基础的运算符。 还支持+=,-=,*=,、-,%= 自变运算符。 以及**幂次运算符。 在变量计算中不需要加上$来表示变量。 对空格比较严格 阅读全文
posted @ 2019-05-18 14:36 wqbin 阅读(346) 评论(0) 推荐(0) 编辑