文本编辑器: vi vim nano gedit emacs ... txt doc ... 以上编辑器的共同特点就是需要先将文件打开然后再去编辑;交互式的 sed(流编辑器|行编辑器):非交互式 1、通过非交互3去修改文件内容,默认情况,不会直接修改源文件 2、sed用来将文档或者字符串经过一系列 ...
分类:
其他好文 时间:
2018-06-18 01:17:38
阅读次数:
253
一、基础正则 1、^ ^m 表示以....开头的行 [root@oldboyedu42-lnb oldboy]# grep '^m' re.txt my blog is http://oldboy.blog.51cto.com my qq is 49000448 my god ,i am not o ...
分类:
系统相关 时间:
2018-06-06 10:43:56
阅读次数:
234
注:通过练习发现在使用grep时,使用-e选项(即扩展正则表达式),可以避免添加更多的转义字符1cp -r /etc/skel /home/tuser1 && chmod -R 000 /home/tuser12vi /etc/group3 Vi /etc/passwd4cp -r /etc/skel /home/hadoop && chmod 700 /home/
分类:
系统相关 时间:
2018-06-04 00:12:07
阅读次数:
217
常用Linux正则表达式总结1.定义事先设定一些规则,把一些特殊符号赋予特殊的意义。2.分类Linux正则表达式分为基础正则表达式和扩展正则表达式。3.基础正则表达式:符号意义^以某个字符开头$以某个字符结尾.任意单个字符重复前面一个字符0次或多次\让特殊符号恢复本身意义[]匹配中括号里任意单个字符[^]不匹配中括号里任意单个字符^$空行^.以任意单个字符开头.$以任意单个字符结尾4.扩展正则表达
分类:
其他好文 时间:
2018-05-12 12:44:36
阅读次数:
119
sed对文本的处理很强大,并且sed非常小,参数少,容易掌握,他的操作方式根awk有点像。sed按顺序逐行读取文件。然后,它执行为该行指定的所有操作,并在完成请求的修改之后的内容显示出来,也可以存放到文件中。完成了一行上的所有操作之后,它读取文件的下一行,然后重复该过程直到它完成该文件。在这里要注意 ...
分类:
系统相关 时间:
2018-05-02 22:16:47
阅读次数:
223
003-正则的扩展、数值的扩展、函数的扩展、数组的扩展、对象的扩展 ...
分类:
编程语言 时间:
2018-05-01 20:47:38
阅读次数:
251
一、实验内容 1. 练习 shell 中命令历史、别名、特殊字符用法(第 4 章 4.2 节~4.5 节) 2. shell 命令应用练习(具体见实验步骤) 3. 编写一个 shell 脚本,使用 4 种方式分别执行(具体见实验步骤) 4. 结合个人学习进度条,选择在 linux 环境下进行的新尝试 ...
分类:
系统相关 时间:
2018-04-29 23:15:50
阅读次数:
266
基本元字符. 匹配除换行符以外的任意字符* 匹配任意一个(包括零个)在他前面的字符,包括由正则表达式指定的字符[...] 匹配方括号中字符类的任意一个。如果方括号中第一个字符为脱字符号(^),则表示否定匹配。^ 匹配
分类:
其他好文 时间:
2018-04-24 20:17:02
阅读次数:
115