关闭

实例讲解4--awk命令e

标签: list
97人阅读 评论(0) 收藏 举报
分类:
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子串
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:25918次
    • 积分:888
    • 等级:
    • 排名:千里之外
    • 原创:79篇
    • 转载:1篇
    • 译文:0篇
    • 评论:1条
    最新评论