ITPub博客

首页 > Linux操作系统 > Linux操作系统 > awk多分隔符操作

awk多分隔符操作

原创 Linux操作系统 作者:wang_0720 时间:2013-11-06 11:10:49 0 删除 编辑
awk中-F"[:/]"表示:和/都是字段分隔符
[root@localhost edm]# tail -n 2 /etc/passwd
mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash
tomcat:x:502:502::/home/tomcat:/sbin/nologin
[root@localhost edm]# tail -n 2 /etc/passwd|awk -F "[:/]" '{print $7}'
var
home

ifconfig eth0|grep "inet addr"|awk -F "[ :]+" 'NR==2{print $4}'
该例中"[ :]+"表示一个或多个 空格或:作为分隔符

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27181165/viewspace-775813/,如需转载,请注明出处,否则将追究法律责任。

下一篇: sed,grep用法小结
请登录后发表评论 登录
全部评论

注册时间:2013-11-05

  • 博文量
    111
  • 访问量
    907814