实例讲解4--awk命令e
来源:互联网 发布:windows ios开发 编辑:程序博客网 时间:2024/06/05 09:26
9.awk内置函数
awk的字符串使用引号括起。通过连接常量、变量、数组元素、函数和其它表达式可以创建串表达式。
例如:打印第几号记录和一个冒号,然后打印文本行。
{print NR”:”$0}
函数名 返回值
gsub(r,x) 在当前记录中,用s替换r,返回替换数
gsub(r,s,t) 在串t中,用s替换r,返回替换数
index(s,t) 返回s串中t的位置,不出现时为0
length(s) 返回s的长度
match(s,r) 返回r在s中出现的位置,不出现时为0
split(s,a) 针对FS把s分成数组a,返回字段数
split(s,a,r) 针对r把s分成数组a,返回字段数
sprintf(fmt,expr_list) 根据格式串fmt返回经过格式编排的expr_list
sub(r,s) 在当前记录中把第一个r替换成s,返回替换数
sub(r,s,t) 在t中把第一个r替换成s,返回替换数
substr(s,p) 返回从位置p开始的s的后缀
substr(s,p,n) 返回从位置p开始长度为n的s子串
awk的字符串使用引号括起。通过连接常量、变量、数组元素、函数和其它表达式可以创建串表达式。
例如:打印第几号记录和一个冒号,然后打印文本行。
{print NR”:”$0}
函数名 返回值
gsub(r,x) 在当前记录中,用s替换r,返回替换数
gsub(r,s,t) 在串t中,用s替换r,返回替换数
index(s,t) 返回s串中t的位置,不出现时为0
length(s) 返回s的长度
match(s,r) 返回r在s中出现的位置,不出现时为0
split(s,a) 针对FS把s分成数组a,返回字段数
split(s,a,r) 针对r把s分成数组a,返回字段数
sprintf(fmt,expr_list) 根据格式串fmt返回经过格式编排的expr_list
sub(r,s) 在当前记录中把第一个r替换成s,返回替换数
sub(r,s,t) 在t中把第一个r替换成s,返回替换数
substr(s,p) 返回从位置p开始的s的后缀
substr(s,p,n) 返回从位置p开始长度为n的s子串
- 实例讲解4--awk命令e
- 实例讲解4--awk命令e续
- 实例讲解4--awk命令a
- 实例讲解4--awk命令b
- 实例讲解4--awk命令c
- 实例讲解4--awk命令d
- 实例讲解4--awk命令f
- 实例讲解4-awk命令g
- 实例讲解4--awk命令h
- 实例讲解4--awk命令i
- 实例讲解4--awk命令j
- 实例讲解4--awk命令k
- Linux---一些实例来讲解awk命令
- 实例讲解3--sed命令e
- 实例讲解5--其他命令e
- awk命令常用实例
- awk命令常用实例
- awk命令常用实例
- 耦合和解耦的概念解析!
- JSP的内置对象及方法
- Sub Pixel====亚像素值
- linux的ipv6配置查看排错
- 装饰模式
- 实例讲解4--awk命令e
- 实例讲解4--awk命令e续
- 线程中CreateEvent和SetEvent及WaitForSingleObject的用法
- iOS UIWebView自定义菜单
- 理解dbms_file_transfer
- Android-ListView
- jsp页面返回上一级
- linux下关闭端口简单的办法
- Linux 使用cpio解压 initrd.img