处理文本的工具sed行编辑器:sed是一种流编辑器,它一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,我们称为“模式空间”接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕、接着处理以下一行,这样不断重复,直到文件末尾。文件内容并没有..
分类:
其他好文 时间:
2016-08-10 14:42:10
阅读次数:
201
一、基本通配符globbing:文件名通配符
*:任意长度的任意字符
?:任意单个字符
[]:匹配范围内的任意单个字符
[^]:匹配范围外的任意单个字符二、文本处理工具之Linux文件处理三剑客Linux文本三剑客:
1)grep:文本处理工具
2)sed:流编辑器
3)awk:文本报告生成器,格式化文本三、..
分类:
系统相关 时间:
2016-08-06 14:32:23
阅读次数:
226
awk是比sed更强大的文本处理工具,sed通常是以一整行为处理单位,而awk则可以按照指定的分隔符将一整行分为多个字段单独进行处理。awk的语法awk-Fseparator‘BEGIN{command}condition1{command1}condition2{command2}...END{command}‘filename#除了处理filename之外awk也以处理..
分类:
系统相关 时间:
2016-08-05 12:07:10
阅读次数:
209
文本处理工具sed1、sed介绍Sed是一种非交互式的流编辑器,通过多种转换修改流经过它的文本。但是,默认情况下,sed并不改变原文件本身,而只是对流经sed命令的文本进行修改,并将修改后的结果打印到屏幕上。Sed处理文本时是以行为单位的,每处理一行就立即打印出来,然后在处理..
分类:
系统相关 时间:
2016-06-14 16:24:05
阅读次数:
218
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:sed[-nefri]‘command’输入文本常用选项:-n∶使用安静(silent)模式。在一般sed的用法中,所有来..
分类:
其他好文 时间:
2016-05-05 13:05:48
阅读次数:
216
注:本次作业适用于就业班和套餐班。I.作业(练习)内容:一、实战案例(练习)内容1、描述centos6系统开机启动流程;2、描述/etc/rc.d/sysinit脚本功能;3、总结文本处理工具sed及awk的用法;(必须附带示例)4、写一个脚本,生成10个随机数,并按从小到大进行排序(要求至少使..
分类:
系统相关 时间:
2016-01-20 06:30:58
阅读次数:
230
sed:streameditor,流编辑器;sed对文本的处理很强大,并且sed非常小,参数少,容易掌握,他的操作方式根awk有点像。sed按顺序逐行读取文件。然后,它执行为该行指定的所有操作,并在完成请求的修改之后的内容显示出来,也可以存放到文件中。完成了一行上的所有操作之后,它读取..
分类:
其他好文 时间:
2015-09-25 04:07:12
阅读次数:
175
bash脚本编程:变量:变量名数组:连续的多个独立内存空间;每个内存空间相当于一个变量;元素:数组名[索引]bash4.0+传统数组:索引为数字,从0开始编号;declare-aARRAY_NAME关联数组:索引可以自定义,可以使用任意字符串做索引;declare-AARRAY_NAME支持稀疏格式数组元素的..
分类:
其他好文 时间:
2015-09-22 14:48:51
阅读次数:
228