linux开发必备之awk

来源:互联网 发布:swfobject.js兼容ie8 编辑:程序博客网 时间:2024/04/20 02:10

 

# awk -F: '{print $1,$3}' /etc/passwd
在上面的例子中我们用":"替代了默认的空白符作为awk的分隔符

另外可以用tr转换分隔符,例如将分隔符":"替换为了回车
# echo $PATH | tr : '/n'

因此上面的例子也可以用下面的命令替换
# cat /etc/passwd | tr : '/t' | awk '{print $1,$3}'
用awk来完成总和
# awk '{sum+=$1}; END{print sum}' data.txt

 

原创粉丝点击