您的位置:首页 > 其它

awk的用法

2014-01-08 15:49 197 查看
awk是一种可以处理数据、产生格式化报表的语言,功能相当强大。awk的工作方式是读取数据文件,将每一行数据视为一条记录(record),每笔记录以字段分隔符分成若干字段,然后输出各个字段的值。
1、awk的环境变量



2、awk的基本用法
用法1:



在/etc/passwd文件中找出含‘root’的数据行。
用法2:



显示出/etc/passwd文件的第一列(默认以空格分隔符为一列)。
用法3:



找出含‘root’的数据行并且只显示第一列。
用法4:



使用'-F'选项以“:”分隔符为一列,只查询root用户的数据行并且显示1、2、3、4列的值。
用法5:



以“:” 为分隔符,“---”为输出字段分隔符,显示出root用户的1、2、3、4列的值。
用法6:



在/etc/passwd文件中找出UID大于100的用户并显示出第一列(用户名)和第二列(uid)。

3、实例应用

(1)取出网卡eth0的IP地址



(2)取得系统的内存大小




(3) 取得系统中剩余的内存大小(以KB为单位)


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: