Chinaunix首页 | 论坛 | 博客
  • 博客访问: 397405
  • 博文数量: 78
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 940
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-25 09:39
文章分类

全部博文(78)

文章存档

2016年(7)

2015年(1)

2014年(35)

2013年(35)

我的朋友

分类: LINUX

2013-12-18 17:27:16

一、awk介绍

1、  awk的三种调用方式:

方法一:awk [-F field-separator] `commands` input-file(s) 其中,[-F域分隔符]是可选的,默认空格。

方法二:将所有a w k命令插入一个文件,并使a w k程序可执行,然后用a w k命令解释器作为脚本的首行,以便通过键入脚本名称来调用它。

方法三:将所有的a w k命令插入一个单独文件,然后调用:awk –f awk-script-file input-file

2、  任何a w k语句都由模式和动作组成。模式部分决定动作语句何时触发及触发事件。处理即对数据进行的操作。实际动作在大括号{ }内指明。a w k执行时,其浏览域标记为$ 1$ 2 . . . $ n$ 0,意即所有域

二、sed用法介绍

s e d并不与初始化文件打交道,它操作的只是一个拷贝,然后所有的改动如果没有重定向到一个文件,将输出到屏幕。

调用s e d有三种方式:在命令行键入命令;将s e d命令插入脚本文件,然后调用s e d;将s e d命令插入脚本文件,并使s e d脚本可执行。

使用s e d命令行格式为:sed [选项] s e d命令输入文件。

记住在命令行使用s e d命令时,实际命令要加单引号。

使用s e d脚本文件,格式为:sed [选项] -f sed脚本文件输入文件

要使用第一行具有s e d命令解释器的s e d脚本文件。

阅读(1007) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~