shell
lianchaozhao
这个作者很懒,什么都没留下…
展开
-
shell编程(数组长度、字符串长度)
1、获取数组元素的个数: array=(bill chen bai hu); num=${#array[@]} //获取数组元素的个数。 遍历数组就变成非常简单的事情: for ((i=0;i<num;i++)) { echo $array[i]; ...原创 2020-01-06 12:37:17 · 497 阅读 · 0 评论 -
Shell 中实现字符串切割的几种方法
1、利用shell 中 变量 的字符串替换1)将字符串安逗号切分并且组成一个新数组#!/bin/bashstring=“hello,shell,split,test”array=(${string//,/ })for var in ${array[@]}doecho $vardone2) 将字符串安位数切分成一个新的串#!/bin/bashstring="hello...原创 2019-11-12 17:22:48 · 12366 阅读 · 0 评论 -
shell中反引号转义
在echo 中 反引号用单斜杠杠转义例如tColmn=$(hive -e “desc sourceDB.sourceDB.sourceDB.table” | while read line;do v=echo $line | awk 'BEGIN{ a= "$1" b= "" c=(b+a+b) print c}’; echo -n "\$v`,";done)在awk 中用三斜杠进行转义例...原创 2018-10-10 20:10:53 · 3764 阅读 · 0 评论 -
windows 上传 azkaban 出现Installation Failed. MALFORMED问题 和shell文件转编码问题
环境 window10线上azkaban 部署到linux 上上传项目的zip 包过程中出现Installation Failed. MALFORMED下载好压对项目进行压缩成功(从前总是用360压缩工具出现问题)注意:在上传之前要将 项目中所有的 sh 脚本进行转码工作在电脑空白位置右击(确保已经安装git)打开git bash here 然后 cd 到指定路径应用一下命令 对 ...原创 2018-12-11 11:31:42 · 2963 阅读 · 3 评论 -
window10 启动本地redis
cmd 中打开安装 redis 的路径1.在本地路径下启动redis服务器,并指定配置文件redis-server.exe redis-windows.conf2.启动redis客户端,指定ip,端口,密码在本地路径下运行文件夹下的redis-cli.exe 启动客户端redis-cli.exe...原创 2019-02-15 14:46:45 · 3034 阅读 · 0 评论 -
中文乱码问题
问题:python ,java ,shell 脚本问题中文乱码问是否保证保证 字符的编码 和自己 要存到目的端的编码(文件,输出台或ssh 显示平台)等编码一致 才能不乱码待问题...原创 2019-02-22 16:41:41 · 259 阅读 · 0 评论 -
shell解析读取文件的每一行
shell 中读取文本的并且3、使用IFS读文件说明:默认情况下IFS是空格,如果需要使用其它的需要重新赋值文件中每一行都是以:分割 且文件名称 通过参数 $1 传进来 读取其具体解析逻辑为一下while IFS=:read field type comment othersdoif [ -z “$comment” ]thenecho " $field $type"else...原创 2019-02-12 19:26:04 · 1342 阅读 · 0 评论 -
脚本 hive 删除掉分区
在脚本中调用命令删除分区hive -S -e “alter table ods.** (table)drop partition (dt=’$data_date’);” 发现不成功解锁 后 hive 命令好 输入 成功删除hive -e “alter table ods.*** (table)drop partition (dt=’$data_date’);” 成功...原创 2019-03-31 15:12:24 · 999 阅读 · 0 评论 -
spiderkeeper安装
环境pyenv 下的 3.5.3因为 python 环境 已经绑定国定文件间su - 到用户下 cd 到指定路径直接pip install scrapyd scrapy spiderkeeper启动 scrapyd启动 spiderkeeper报错:raise DistributionNotFound(req, requirers)pkg_resources.Distri...原创 2019-03-27 18:49:34 · 751 阅读 · 1 评论