一、awk基本用法awk[options]‘scripts‘file1,file2...awk[options]‘pattern{action}‘file1,file2...#-F选项指定分隔符,$num,代表第num个字段
[root@docker1~]#awk-F:‘{print$1,$3}‘/tmp/passwd
root0
bin1
daemon2
adm3
......
#匹配正则表达式用:/正则表达式/,匹配以r开头..
分类:
其他好文 时间:
2015-07-14 06:26:21
阅读次数:
120
我想各位也和我一样,再linux下使用grep,egrep, awk , sed, vi的搜索时,会经常搞不太清楚,哪此特殊字符得使用转义字符'\' .. 哪些不需要, grep与egrep的差异等等。下面就是我在网上找到的一篇介绍这方面的文章。如下:转载自:http://www.cnblogs.....
分类:
系统相关 时间:
2015-07-07 12:37:12
阅读次数:
153
基础正则表达式元字符作用*前一个字符匹配0次或任意多次.匹配除换行符以外的任意一个字符^匹配行首。取反$匹配行尾[]匹配中括号中制定的任意一个字符。例如:[0-9]匹配任意一个数字。[a-z]匹配任意一个小写字母[^]匹配除中括号字符以外的任意一个字符。例如:[^a-z]匹配任意一位非小写字母\转义...
分类:
系统相关 时间:
2015-06-12 00:39:47
阅读次数:
196
引文:在今天这个时代,Email已经成为一种重要的通信方式。给导师发邮件,学术研究之间的交流,etc。常常用到Email,然而Email的验证却有点小难度,下面给出一个在Linux下使用shell脚本编写的一个实例。linux中将正则表达式和sed、gawk结合起来,功能非常强大。我说的是真的,没骗你的,好好学吧。邮箱验证
Email地址的基本格式为:username@hostname1.user...
分类:
系统相关 时间:
2015-05-25 22:31:24
阅读次数:
2130
整个下来看《鸟哥的Linux私房菜——基础篇》学习了很多的知识,从基本的Linux初步认识,到一些文件目录的认识和操作,一些基本命令的使用,最后初步认识了Linux中进程的操作和控制方法。现阶段对Linux基础的认识和学习就这些,下边是学习下来的博客总结:
1、跟鸟哥学Linux之——Linux规划!!
2、跟鸟哥学Linux之——从磁盘分区到文件系统
3、跟鸟哥学Linux之——浅...
分类:
系统相关 时间:
2015-05-02 11:14:03
阅读次数:
149
执行命令时,忘记语法,可以使用sys.doc模块查询salt模块相关使用方法。#salt‘*‘sys.docdisk1、执行命令时,查找minion目标(targeting)常用有三种方式:salt‘shell正则’命令
例:#salt‘host*‘cmd.run‘df-h‘#我们主机ID是host加数字的
salt–E‘perl正则’命令#--pcre,不?.
分类:
其他好文 时间:
2015-04-27 00:48:16
阅读次数:
217
一、grep/egrep1.语法+选项语法:grep[-cinvABC]‘word‘filename(尽量用单引号)---color打印出来用红色显示aliascgrep=‘grep--color‘vim./bashrc-c:打印符合要求的行数-n:在输出符合要求的行的同时连同行号一起输出-v:打印不符合要求的行-A:后跟一个数字(有无空格都可以)..
分类:
系统相关 时间:
2015-03-14 11:07:59
阅读次数:
321
1、正则表达式
匹配给定文本中的所有单词:( ?[a-zA-Z]+ ?) ?用于匹配单词前后可能出现的空格。
匹配IP地址:[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3} 括号分割的4个整数。
2、grep “mach_text” file1 file2 file3….
递归搜索文件: grep “text” ./ -R...
分类:
系统相关 时间:
2015-02-11 16:38:12
阅读次数:
219
Shell正则表达式正则表达式:处理大量的字符串而定义的规则和方法,通过规定的符号的组合迅速的找到需要的内容。注意事项:1正表达式的应用广泛,Linux中常用的正则表达式的命令:grep(egrep),sed,awk2.Linux的正则表达式和命令行中的通配符有本质的区别Eg:命令行中通配符..
分类:
其他好文 时间:
2014-12-04 16:00:02
阅读次数:
210
常接触shell脚本语言的,经常会看到一个shell命令接一堆乱七八糟的option,类似这样的 sed -e "s/^[^\-]*-//" ,虽然知道那肯定是一个逻辑条件组合,但是如果不是熟悉正则表达式的人,绝对看的眼花.
这里学习记录一下正则表达式的一些基本用法....
分类:
系统相关 时间:
2014-12-02 17:20:16
阅读次数:
233