awk的内置函数

N gsub(reg,string,target) 每次常规表达式 reg 匹配时替换 target 中的 string
N index(search,string)
返回 string search 串的位置
A length(string)
求串 string 中的字符个数
N match(string,reg)
返回常规表达式 reg 匹配的 string 中的位置
N printf(format,variable)
格式化输出,按 format 提供的格式输出变量 variable
N split(string,store,delim)
根据分界符 delim, 分解 string store 的数组元素
N sprintf(format,variable)
返回一个包含基于 format 的格式化数据, variables 是要放到串中的数据
G strftime(format,timestamp)
返回一个基于 format 的日期或者时间串, timestmp systime() 函数返回的时间
N sub(reg,string,target)
第一次当常规表达式 reg 匹配,替换 target 串中的字符串
A substr(string,position,len)
返回一个以 position 开始 len 个字符的子串
P totower(string)
返回 string 中对应的小写字符
P toupper(string)
返回 string 中对应的大写字符
A atan(x,y) x
的余切 ( 弧度 )
N cos(x) x
的余弦 ( 弧度 )
A exp(x) e
x
A int(x) x
的整数部分
A log(x) x
的自然对数值
N rand() 0-1
之间的随机数
N sin(x) x
的正弦 ( 弧度 )
A sqrt(x) x
的平方根
A srand(x)
初始化随机数发生器。如果忽略 x ,则使用 system()
G system()
返回自 1970 1 1 日以来经过的时间(按秒计算)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值