一、前述 Sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到 ...
分类:
系统相关 时间:
2018-04-07 18:51:12
阅读次数:
226
一、在vim中进入末行模式进行查找和替换: 在编辑模式中按/或?进行模式查找 格式:/pattern 可以使用N或n查找上一个或下一个 末行命令中的s命令,是进行替换的命令,先查找再根据模
分类:
系统相关 时间:
2018-04-06 12:34:49
阅读次数:
325
在这一章中开始讲述sed命令的基础用法。一、阐述??我们此前也讲过,Linux上的文本处理上的三剑客,分别是:???文本处理三剑客:
??????grep,?egrep,?fgrep:文本过滤器;
分类:
系统相关 时间:
2018-04-04 15:09:51
阅读次数:
178
命令行的语法:command [options] script filenamescript就是告诉程序做什么的地方。至少要包含一行指令。短的脚本可以在命令行中指定,长的脚本通常放在容易被修改和测试的文件中。每个指令包含两部分:模式和过程;模式是由(/)分隔的正则表达式,过程指定一个或多个将被执行的动作。当读取输入的每一行时,命令行读取脚本中的第一个指令并检测当前行的模式。如果没有匹配,这个过程被
分类:
其他好文 时间:
2018-03-30 20:01:07
阅读次数:
128
sed主要内容和原理介绍 sed 流处理编辑器 sed一次处理一行内容,读入一行处理一行 sed不改变文件内容(除非重定向) sed 命令行格式 sed [options] 'command' file(s) (option:参数 ,command 操作命令 ,file操作文件命令) 脚本格式 se ...
分类:
系统相关 时间:
2018-03-23 15:22:23
阅读次数:
253
sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。 ...
分类:
其他好文 时间:
2018-03-01 21:53:41
阅读次数:
174
1、查找/var目录下属主为root,且属组为mail的所有文件 find /var/ -user root -group mail 2、查找/var目录下不属于root、lp、gdm的所有文件 find /var -not \( -name root -a -name lp -a -name gd... ...
分类:
其他好文 时间:
2018-02-28 21:42:23
阅读次数:
177
第2章 ***********sed***********. 1目 录 2.1 sed命令小结及小结图 1 2.2 第几行 2 2.3 最后一行 2 2.4 从哪行到哪行 3 2.5 某几行 3 2.6 上插入行 3 2.7 不包含oldboy(条件) 4 2.8 sed不显示空行 4 2.9 把所 ...
分类:
其他好文 时间:
2018-02-26 21:54:46
阅读次数:
414
1、如何过滤出已知当前目录下oldboy中的所有一级目录(不包含子目录,即只能是一级目录) 方法1:find ./ -type d -maxdepth 1方法2:ls -F方法3:ls -l | grep ^d方法4:ls -F | grep /$方法5:ls -l | grep -v ^- 方法6 ...
分类:
系统相关 时间:
2018-02-12 21:02:21
阅读次数:
169
sed命令: sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。语法: sed [options] 'command' file(s) sed [options] -f scriptfile file(
分类:
其他好文 时间:
2018-02-07 19:42:37
阅读次数:
202