shell命令
Varpb
大数据从入门到放弃
展开
-
大数据复习_20220120
系列文章目录 懒得写 文章目录系列文章目录前言1、脚本。作用:往txt里填充数据,至几点几kb2、shell实现for循环100次3、如何在hdfs上建hive表并向表中填入数据4、shell判断小数变量(number)是否为05、截取 linux命令的结果 的某一部分内容6、一个shell函数:判断变量类型总结 前言 每日学习笔记 1、脚本。作用:往txt里填充数据,至几点几kb #脚本作用:往txt里填充数据,至几点几kb #参数:需要填充的文件的文件名 #! /bin/bash functio原创 2022-01-20 21:29:00 · 1712 阅读 · 0 评论 -
大数据复习_20220119
linux查看上一条命令的执行结果:echo$? 结果为0表示true,其他数字表示false shell if [[]]的用法: shell内置命令,支持字符串的模式匹配和shell的正则(=~)。 当右边的字符串不加双引号时,字符串比较是把右边作为一个模式而不仅仅是一个字符串,比如[[ hello == hell? ]],结果为真。 当左边的字符串加了 使用[[]]的时候不要吝啬空格,每一项两边都要有空格,[[ 1 == 2 ]]的结果为“假”,但[[ 1==2 ]]的结果为“真” ...原创 2022-01-19 05:00:08 · 1289 阅读 · 0 评论 -
shell脚本——遍历hdfs所有.db仓库的所有表,判断有无数据
需求 需求:递归遍历hdfs的warehouse下所有.db目录下的所有表,判断每张表有没有数据,并将结果输出到文件中 数据有无的判断: du -s -h 表的结果为:0 0 则hdfs上无数据 其他为hdfs上有数据 思路 遍历warehouse得到所有库 hadoop fs -ls /user/hive/warehouse 再次遍历所有以.db结尾的库的所有表 hadoop fs -ls /user/hive/warehouse/库 对所有目录(表)进行du操作并根据结果判断有无数据,打印到文件中 .原创 2022-01-19 04:13:46 · 1929 阅读 · 0 评论