作业一:整理博客,内容包含awk、变量、运算符、if多分支 作业二:awk文本处理 1、打印uid在30~40范围内的用户名 2、打印第5-10行的行号和用户名 3、打印奇数行 4、打印偶数行 5、打印字段数大于5的行 6、打印UID不等于GID的用户名 7、打印没有指定shell的用户 作业三:s ...
分类:
系统相关 时间:
2017-03-23 20:06:33
阅读次数:
286
作业一:整理正则表达式博客作业二:grep作业(正则表达式及字符处理) 目标文件/etc/passwd,使用grep命令或egrep 1.显示出所有含有root的行: 2.输出任何包含bash的所有行,还要输出紧接着这行的上下各两行的内容: 3. 显示出有多少行含有nologin。 4.显示出那些行 ...
分类:
系统相关 时间:
2017-03-23 16:05:18
阅读次数:
190
l1、文本处理命令1.)cat(concatenate):连接并显示tac:倒序显示文件-n(number):显示行号-E(show-ends):显示行结束符2.)more、less:分屏显示more:向后翻,翻到尾部退出less:与打开man使用相同3.)head:查看前n行Tail:查看后n行-n(lines):指定显示n行tail-f:查..
分类:
编程语言 时间:
2017-03-22 23:46:29
阅读次数:
257
^行首。$行尾。.除换行符之外任意一个字符。*前面的字符重复0到多次。.*用于匹配所有字符。[]定义一组字符,匹配组内任一一个字符(注意!只是组内的一个!)[^]对字符组内的字符做取反操作(不包涵组内任一一个字符)^[]组内字符串开头的行。^[^]非组内字符串开头的行。[a-z]..
分类:
系统相关 时间:
2017-03-22 23:43:06
阅读次数:
263
shell-正则表达式和文本处理器 一:整理正则表达式博客 grep -n :显示行号 -o :只显示匹配的内容 -q :静默模式,没有任何输出,得用$?来判断执行成功没有,即有没有过滤到想要的内容 -l :如果匹配成功,则只将文件名打印出来,失败则不打印,通常-rl一起用,grep -rl 'ro ...
分类:
系统相关 时间:
2017-03-22 21:38:01
阅读次数:
346
正则表达式 在linux中,通配符是由shell解释的,而正则表达式是由命令解释的。主要的文本处理工具有grep,sed和awk。 grep匹配模式 grep按下述方式接受选项和参数 grep [options] regex [files] 参数主要有 -i 忽略大小写 -o 只显示匹配的内容 -v ...
分类:
系统相关 时间:
2017-03-22 21:09:56
阅读次数:
303
作业一:整理正则表达式博客 作业二:grep作业(正则表达式及字符处理) 目标文件/etc/passwd,使用grep命令或egrep 1.显示出所有含有root的行: 2.输出任何包含bash的所有行,还要输出紧接着这行的上下各两行的内容: 3. 显示出有多少行含有nologin。 4.显示出那些 ...
分类:
系统相关 时间:
2017-03-22 20:20:55
阅读次数:
223
正则表达式 作业一:整理正则表达式博客正则表达式 正则表达式就是一串字符组成的类单词的规则。grep grep命令在对一个或多个文件的内容进行基于模式的搜索的情况下是非常有用的。 模式可以是单个字符、多个字符、单个单词、或者是一个句子。格式 grep [options] 主要参数[options]主 ...
分类:
系统相关 时间:
2017-03-22 19:21:42
阅读次数:
269
一 什么是正则 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。 在linux中,通配符是由shell解释的,而正则表达式则是由命令解释的,下面我们就为大家介绍三种文本处理工具/命令:grep、sed、awk,它们三者均 ...
分类:
系统相关 时间:
2017-03-22 15:22:43
阅读次数:
277