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为单位)
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为单位)
相关文章推荐
- awk用法及一个小应用,统计socket连接数量及状态
- awk用法(一)
- awk、uniq、sort三个命令的基本用法
- awk的sub函数和gsub函数的用法
- awk 用法
- awk中查看包含某两列字符的用法
- awk 基本用法
- awk 用法
- awk 用法(使用入门)
- shell 里 awk print 的用法
- grep,awk,sed简单用法
- Linux学习笔记:awk详细用法
- linux中的awk用法入门详解(一)
- awk用法小结
- linux操作系统-awk基本用法
- 转 -- 【Shell】【经验】awk sed grep find sort常用配搭用法
- AWK 用法
- AWK详细用法
- Oracle技术之Unix下awk的用法
- 文本处理工具sed及awk的用法