![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shell
小菜菜1223
qq846792646
展开
-
记录简单的服务自动化shell脚本
为了能够方便的启动、重启、停止或者查询服务状态,需要写脚本来控制。 (未完成版本) 首先是配置文件,类似于代码的config,只需要修改这里边的参数再去运行脚本即可实现自动化 config.sh #项目名称 export PARAM="say" #运行代码的名称 export EXEC_FILE="say.py" #代码、日志存放目录 export DIR=`pwd` #代码类型 export PRO_TYPE="python" #后台运行 export JOB_TYPE="background"原创 2022-04-08 14:42:10 · 866 阅读 · 0 评论 -
利用sed命令筛选日志中的ip
来看一下日志内容 我们想通过sed命令将文本中的ip摘出来 思路: 1、先选出有ip地址的行 cat ip.txt | grep 'inet addr' 结果:inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0 2、摘出ip 先删除inet addr: cat a.txt | grep 'inet addr' | sed 's/^.*addr://g' 这里sed后边 s/ 代表着从这行的开头 ^.*addr原创 2022-03-28 17:21:33 · 1742 阅读 · 0 评论 -
shell 导出impala查询结果
利用impala去查询kudu表,需要导出成csv文件。 impala-shell -k -q "select '$name' as dic_code, ${col1}, ${col2}, row_number() over(order by ${col1}) rank from kudu_dim2.dim_shop_info group by ${col1}, ${col2} " -B --output_delimiter="," --print_header -o ${name}.cs原创 2021-10-27 14:42:57 · 330 阅读 · 0 评论 -
shell 脚本导出hive查询结果为csv文件
今天遇到需求,导出hive维表查询结果到csv文件。 cat_id1="off_cat_id1,off_cat_name1,c1id" cat_id2="off_cat_id2,off_cat_name2,c2id" cat_id3="off_cat_id3,off_cat_name3,c3id" cat_id4="off_cat_id4,off_cat_name4,c4id" off_brand_id="off_brand_id,off_brand_name,brand_id" array=($c原创 2021-10-27 14:36:43 · 707 阅读 · 0 评论