1. grep: 在文本中搜索某个关键词所在语句 cat test.txt | grep error 2. echo: Shell脚本8种字符串截取方法总结 var=http://www.aaa.com/123.htm #1:#*// 表示 删除第一个(从左往右)//左边的字符,保留右边的字符 $ ...
分类:
其他好文 时间:
2020-04-14 17:14:39
阅读次数:
63
这里主要记录一下工作中遇到的一些常用shell1.jenkins部署远程tomcat#/bin/bashexportTOMCAT_HOME_PATH=/usr/local/soft/tomcat-8.5.53cd$TOMCAT_HOME_PATH#停服;pid=`ps-ef|greptomcat|grep-vgrep|awk‘{print$2}‘``kill-9$pid`#备份war包export
分类:
系统相关 时间:
2020-04-13 23:14:01
阅读次数:
129
awk awk '{pattern + action}' {filenames} 当我们所指定的规则脚本过长的时候,我们可以使用-f的选项加上我们的脚本文件。再复杂点我们可以直接调用shell脚本,就像我们在编写python时需要加上解释器一样,我们调用#!/bin/awk这样也可以进行调用。 ro ...
分类:
其他好文 时间:
2020-04-13 16:43:46
阅读次数:
73
sql本身肯定是没问题的,是awk切割的时候出的问题,那怎么样处理才能得到我要的结果呢。
分类:
数据库 时间:
2020-04-13 15:23:00
阅读次数:
77
一级标题 文本处理三剑客之 sed 二级标题 1 sed 工作原理 sed 即 Stream EDitor,和 vi 不同,sed是行编辑器 Sed是从文件或管道中读取一行,处理一行,输出一行;再读取一行,再处理一行,再输出一行,直到 最后一行。每当处理一行时,把当前处理的行存储在临时缓冲区中,称为 ...
分类:
其他好文 时间:
2020-04-12 16:48:24
阅读次数:
86
一、grep、sed、awk称为:三剑客 三剑客听说是入门运维的小伙伴们是必备的技能,但广深小龙不是运维也大致学习了解一下。 但也有人说是四剑客,包括:find 当然我们也会一起了解下,如下图三剑客的价值犹如同sql的语法的重要性。 二、擅长过滤:grep 支持正则表达式,通常作为连接运行下一个命令 ...
分类:
系统相关 时间:
2020-04-12 16:16:50
阅读次数:
71
1、显示统计占用系统内存最多的进程,并排序。psaux|grep-vPID|sort-rn-k+4|head2、编写脚本,使用for和while分别实现192.168.0.0/24网段内,地址是否能够ping通,若ping通则输出"success!",若ping不通则输出"fail!"1.for循环实现#!/bin/bashNETID=192.168.0fo
分类:
其他好文 时间:
2020-04-11 22:20:41
阅读次数:
95
一、正则表达式的意义 处理大量的字符串 处理文本 通过特殊符号的辅助,让Linux管理员快速过滤、替换、处理所需要的字符串、文本,让工作高效。 二、Linux三剑客 文本处理工具,均支持正则表达式引擎 grep:文本过滤工具(模式:pattern) sed :stream editor,流编辑器,文 ...
分类:
系统相关 时间:
2020-04-10 22:25:32
阅读次数:
101
AWK 去重 awk '{a[$1]++}{!b[$0]++}END{for (i in a) print i,"-",a[i]}' 源文件 {a[$1]++} :表示你需要去重的那一列,放到数组A中 //计数 !b[$0]++ 去重 AWK 消除字符 awk -F " " '{gsub(/ /," ...
分类:
系统相关 时间:
2020-04-09 00:17:36
阅读次数:
79
vim 文本编辑器sed awk 行编辑器sed 的基本工作方式是:? 将文件以行为单位读取到内存(模式空间)? 使用sed的每个脚本对该行进行操作? 处理完成后输出该行sed 的替换命令 s:# 将单行的old字符串替换成new字符串,仅替换第一次? sed ’s/old/new/’ filena ...
分类:
其他好文 时间:
2020-04-06 23:52:26
阅读次数:
75