上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 30 下一页
摘要: sed命令:删除匹配行和替换 删除以a开头的行 sed -i '/^a.*/d' tmp.txt -i 表示操作在源文件上生效.否则操作内存中数据,并不写入文件中.在分号内的/d表示删除匹配的行 替换匹配行: sed -i 's/^a.*/haha/g' tmp.txt 分号内的s/表示替换/g表示 阅读全文
posted @ 2020-03-14 11:14 30岁再次出发 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 第一 在sed条件中是不认识变量取值的 sed '/$x/d' test 所以要想它能够识别变量 sed "/$x/d/" test 方法简单就是把"单引号"变成"双引号" 第二 teststr="IBM" sed -n '/' "$teststr" '/=' testfile.txt 通常,我们使 阅读全文
posted @ 2020-03-14 11:02 30岁再次出发 阅读(12849) 评论(4) 推荐(4) 编辑
摘要: shell在文本第一行和最后一行添加字符串 sed -i '1 i\ApiInterfaceName ResposeTime' /tmp/apiLog/apiLogFromatSecond.logsed -i '1 i\chongfucishu ApiInterfaceName' /tmp/apiL 阅读全文
posted @ 2020-03-14 10:35 30岁再次出发 阅读(19266) 评论(0) 推荐(0) 编辑
摘要: date "+%Y-%m-%d" 2013-02-19date "+%H:%M:%S" 13:13:59date "+%Y-%m-%d %H:%M:%S" 2013-02-19 13:14:19date "+%Y_%m_%d %H:%M:%S" 2013_02_19 13:14:58 date -d 阅读全文
posted @ 2020-03-14 10:15 30岁再次出发 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 处理nginx访问日志,筛选时间大于1秒的请求 #!/usr/bin/env python ''' 处理访问日志,筛选时间大于1秒的请求 ''' with open('test.log','a+',encoding='utf-8') as f_a: with open('wkxz-api.acces 阅读全文
posted @ 2020-03-14 10:13 30岁再次出发 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 1,获取指定列和行,在指定列和行内插入 指定符号。 /p/v2/api/winapi/mini/merchant/admin/notice/list/1/10?current=1&size=10&type=1 upstream_response_time:1.708 1 /p/v2/api/wina 阅读全文
posted @ 2020-03-13 10:52 30岁再次出发 阅读(182) 评论(0) 推荐(0) 编辑
摘要: awk ' BEGIN { OFS="\t"} ;{ $1=$1 ; print $8,$NF} ' >/root/log/aa.xlsx awk ' BEGIN { OFS=","} ;{ $1=$1 ; print $8,$NF} ' > /root/log/aa.csv 阅读全文
posted @ 2020-03-12 23:40 30岁再次出发 阅读(473) 评论(0) 推荐(0) 编辑
摘要: shell脚本while read line的使用 #### 题目要求计算文档a.txt中每一行中出现的数字个数并且要计算一下整个文档中一共出现了几个数字。例如a.txt内容如下:12aa*lkjskdjalskdflkskdjflkjj我们脚本名字为 ncount.sh, 运行它时:bash nc 阅读全文
posted @ 2020-03-12 23:18 30岁再次出发 阅读(273) 评论(0) 推荐(0) 编辑
摘要: [shell] 一次性赋值多个变量 管道符是fork子进程,子进程的变量无法传回父进程 [root@XM-v106 ~]# echo "1 2 3" | read a b c;echo $a [root@XM-v106 ~]# echo "1 2 3" | { read a b c;echo $a; 阅读全文
posted @ 2020-03-12 23:16 30岁再次出发 阅读(1189) 评论(0) 推荐(0) 编辑
摘要: Docker的数据持久化主要有两种方式: bind mount volume Docker的数据持久化即使数据不随着container的结束而结束,数据存在于host机器上——要么存在于host的某个指定目录中(使用bind mount),要么使用docker自己管理的volume(/var/lib 阅读全文
posted @ 2020-03-11 10:05 30岁再次出发 阅读(180) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 30 下一页