grep及正则表达式详解·grep即GlobalResearch,根据模式(pattern->文本字符和正则表达式的元字符组成的匹配条件),搜索文本,并将符合模式的文本行显示出来的工具,相应的还有egrep和fgrep,使用格式:grep[options]pattern[file...],pattern要用单引号引起来:-i(ignore-c..
分类:
其他好文 时间:
2016-09-06 01:22:59
阅读次数:
152
1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。答:①复制文件,并查看其权限②修改/home/tuser1的权限2、编辑/etc/group文件,添加组hadoop。答:使用vim编辑/etc/group,将hadoop按格式添加至文件中,然后保存退出;[..
分类:
编程语言 时间:
2016-08-28 16:35:25
阅读次数:
247
一、正则表达式简单地说,正则表达式就是处理字符串的方法,它以行为单位来进行字符串的处理行为,通过一些特殊的符号的辅助,可以让用户轻易打到查找、删除、替换某特定字符串的处理程序。这些特殊字符称为元字符,其不表示字符本身的意义,用于额外功能性的描述。正则表达式..
分类:
其他好文 时间:
2016-08-26 15:49:05
阅读次数:
138
grep是linux下一个重要的文本处理工具之一,全称是GlobelSearchRegularExpressionandPrintingouttheline(全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,是一个对行进行操作的搜索工作,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep家族包括grep、..
分类:
其他好文 时间:
2016-08-11 22:52:56
阅读次数:
143
grep正则表达式案例案例一:1、显示/proc/meminfo文件中以大小s开头的行;(要求:使用两种方式)#grep-i‘^s‘/proc/meminfo
#grep‘^[Ss]‘/proc/meminfo
#grep-E‘^(s|S)‘/proc/meinfo2、显示/etc/passwd文件中不以/bin/bash结尾的行#grep-v‘/bin/bash$‘/etc/passwd3、显示用户rpc..
分类:
系统相关 时间:
2016-08-10 23:16:19
阅读次数:
465
文本处理工具抽取文本的工具文件内容:less和cat文件截取:head和tail按列抽取:cut按关键字抽取:grep文件查看命令:cat,tac,revcat[选项][file]cat-n对显示出的每一行进行编号cat-b非空行编号cat-ns连续压缩空行成一行cat-v显示回车符cat-E显示行结束符$cat-A显示所有控制符t..
分类:
其他好文 时间:
2016-08-10 01:10:11
阅读次数:
202
什么是正则表达式基本正则表达式的元字符扩展正则表达式grep的基本理解grep的基本选项grep的应用实例什么是正则表达式正则表达式,又称正规表示法、常规表示法。(英语:RegularExpression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索..
分类:
其他好文 时间:
2016-08-08 01:07:18
阅读次数:
490
在linux文件系统中经常会使用到文本处理工具,这里简单介绍几种文本处理工具:抽取文本的工具文件内容:less和cat文件截取:head和tail按列抽取:cut按关键字抽取:grep,egrep文件查看命令:cat,tac,rev,more,lesscat命令是用户经常使用的用来查看文本文件的命令,cat命令是需..
分类:
系统相关 时间:
2016-08-06 22:04:11
阅读次数:
394
1、显示/proc/meminfo文件中以大小s开头的行;(要求:使用两种方式)第一种:[root@localhost~]#grep-i"^s"/proc/meminfo
SwapCached:0kB
SwapTotal:4194300kB
SwapFree:4194300kB
Shmem:9216kB
Slab:78280kB
SReclaimable:29356kB
SUnreclaim:48924kB第二种:[root@localhost~]..
分类:
系统相关 时间:
2016-08-06 14:33:27
阅读次数:
565
一、基本通配符globbing:文件名通配符
*:任意长度的任意字符
?:任意单个字符
[]:匹配范围内的任意单个字符
[^]:匹配范围外的任意单个字符二、文本处理工具之Linux文件处理三剑客Linux文本三剑客:
1)grep:文本处理工具
2)sed:流编辑器
3)awk:文本报告生成器,格式化文本三、..
分类:
系统相关 时间:
2016-08-06 14:32:23
阅读次数:
226