shell
TOMOCAT
知乎可私信: TOMOCAT
展开
-
[shell脚本]表格数据在终端上可视化输出
最终效果1. 自定义表格样式[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4qfeL05x-1590857934848)(https://pic.downk.cc/item/5ed23405c2a9a83be5871691.jpg)]2. 自定义主题颜色支持三系普通颜色支持16色彩虹色支持单颜色回顾一下shell语法1. shell传递参数我们可以在执行shell脚本时实时传递参数从而指定某些具体的参数(在本例中包括表格的样式、颜色等),脚本中获取参数.原创 2020-05-31 01:00:36 · 2715 阅读 · 1 评论 -
[shell]shell简介
一、简介 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。二、Shell...原创 2018-07-11 12:02:21 · 23336 阅读 · 0 评论 -
[shell]变量
1、命名规则命名只能使用英文字母,数字和下划线,首个字符不能以数字开头,其余和正常的变量要求一致2、变量命名方式#显式赋值user_name="iris"#用语句命名for file in `ls /etc`或for file in $(ls /etc)3、使用变量,$符号#使用一个定义过的变量,只要在变量名前面加美元符号即可your_name="iris"...原创 2018-08-02 14:39:35 · 23979 阅读 · 0 评论 -
[shell]shell脚本实现每天自动抽取数据插入hive表
#!/bin/bashsource /etc/profilesource ~/.bashrcM_DATE=$(date -d'-1 day' +%m) #取系统日期前一天的月份spark-sql -e"insert overwrite table db.tbname partition(event_day='${day}')select col_name1 ...原创 2018-08-17 10:52:48 · 34401 阅读 · 0 评论 -
[shell]编写shell脚本实现自动保存hive查询结果到本地
dir="/user/tmp/yang"sql="insert overwrite directory '${dir}' row format delimited by '\t' $1"echo "${sql}" #查看sql语句是否有误filename="000000_0"localaddr="/home/yang"hadoop fs -cat ${dir}/${filename}...原创 2018-12-11 16:36:09 · 39388 阅读 · 0 评论