Chinaunix首页 | 论坛 | 博客
  • 博客访问: 147746
  • 博文数量: 35
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: -8
  • 用 户 组: 普通用户
  • 注册时间: 2014-07-07 23:43
文章分类
文章存档

2016年(3)

2015年(29)

2014年(3)

我的朋友

分类: Python/Ruby

2015-03-11 22:31:58

原文地址:AWK中split函数的用法 作者:中原小伙

The awk function split(s,a,sep) splits a string s into an awk array a using the delimiter sep.

set time = 12:34:56
set hr = `echo $time | awk '{split($0,a,":" ); print a[1]}'` # = 12
set sec = `echo $time | awk '{split($0,a,":" ); print a[3]}'` # = 56

# = 12 34 56
set hms = `echo $time | awk '{split($0,a,":" ); print a[1], a[2], a[3]}'`
set hms = `echo $time | awk '{split($0,a,":" ); for (i=1; i<=3; i++) print a[i]}'`

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