使用awk给文件增加一列以及sed使用例子
来源:互联网 发布:淘宝查看试用品在哪 编辑:程序博客网 时间:2024/06/05 19:06
sed偏向于整行的处理文件。而awk偏向文件分为多个字段。
--------------------------------------------------------------------------
最近简单看了awk(虽然很久之前看过)
awk中,域分隔符,使用-F参数来设置,比如说-F',',就是设置逗号为分隔符。也可以在其他位置设置,比如说,
--------------------------------------------------------------
下面使用awk给文件增加一列。
-----------------------------------
Sed由ed演变而来,它们的主要区别在于Sed面向字符流,处理的文件不会发生变化,输出到屏幕;ed不是面向字节流,处理的文件会发生变化。Awk也是面向字符流,它和Sed的区别在于Awk废弃了行编辑器的命令集,提供了仿效C语言的程序设计语言。
-------------------------------
感觉sed几个命令需要熟悉,比如a,p,d,s///g等。
注:上面这个截图不完整。只为示例。
看一下c命令和i命令。c命令是替换命令,比如说把1,2行替换为一个nnnnnnnnn....
i命令表示插入。sed的i命令可以直接在文件中进行修改,而不是由屏幕输出。
再看下面的这个例子,找到以nau开头的并且在此行上一行插入新行。
下面是删除以nau开头的行。
- 使用awk给文件增加一列以及sed使用例子
- sed,awk简单使用
- sed、awk使用
- sed工具以及awk工具的介绍及使用
- shell常用工具使用——awk、grep以及sed
- 使用sed和awk分割部分文件内容
- sed,awk,grep使用小结
- sed&awk使用外部变量
- sed 和 awk的使用
- awk和sed使用介绍
- awk 使用例子
- linux awk使用例子
- sed使用技巧之--给文件的行编号
- linux cut paste sed awk find使用
- sed & awk 使用点滴,不断补充中...
- sed和awk中使用shell变量
- sed和awk的简单使用
- Awk和Sed的基本使用
- Linux下TCP keepalive属性的表现
- 导出excel
- java 加载解析properties 文件
- HBase性能优化方法总结:写表操作
- .net 操作IIS
- 使用awk给文件增加一列以及sed使用例子
- 大作God of Blades《剑王之王》游戏攻略测评
- df和du显示的磁盘空间使用情况不一致的原因及处理
- 获取字符串长度
- 导入excel
- Android Push Notification实现信息推送使用
- C#日期时间格式化
- 自定义AlertDialog-1
- C# WinForm程序退出的方法