栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

大数据复习

大数据复习

系列文章目录

懒得写

文章目录

系列文章目录前言1、脚本。作用:往txt里填充数据,至几点几kb2、shell实现for循环100次3、如何在hdfs上建hive表并向表中填入数据4、shell判断小数变量(number)是否为05、截取 linux命令的结果 的某一部分内容6、一个shell函数:判断变量类型总结


前言

每日学习笔记

1、脚本。作用:往txt里填充数据,至几点几kb
#脚本作用:往txt里填充数据,至几点几kb

#参数:需要填充的文件的文件名
#! /bin/bash
 function read_dir(){
		for i in `seq 1 $2`
			do
				echo '1' >> $1
				$i=`expr $i + 1`
			done
  } 
 #读取第一个参数
 read_dir $1 $2
2、shell实现for循环100次
for i in `seq 1 100`
	do
		echo $i
	done
3、如何在hdfs上建hive表并向表中填入数据
hive -e "
use db_hive;
create table allIs1(
id string
)
row format delimited fields terminated by "t";
load data local inpath '/root/temp/data1.txt' into table db_hive.allIs1;"

hive -e "load data local inpath '/root/temp/data1.txt' into table db_hive.allIs1;"
4、shell判断小数变量(number)是否为0
if [ `echo "$siz == 0" | bc` -eq 0 ];
5、截取 linux命令的结果 的某一部分内容
hadoop fs -du -s -h /user/hive/warehouse/db_hive.db/allis1 | awk -F ' ' '{print $NF}'
#作用:将命令的结果以空格分割为不同字段,取最后一个字段。其中,$NF表示最后一个字段

6、一个shell函数:判断变量类型
 function check(){
    local a="$1"
    printf "%d" "$a" &>/dev/null && echo "integer" && return
    printf "%d" "$(echo $a|sed 's/^[+-]?0+//')" &>/dev/null && echo "integer" && return
    printf "%f" "$a" &>/dev/null && echo "number" && return
    [ ${#a} -eq 1 ] && echo "char" && return
    echo "string"
}

echo $(check "$siz") #查询siz变量的类型
总结

没有总结,买霸王去了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/711454.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号