awk命令介绍
来源:互联网 发布:酷q机器人php源码 编辑:程序博客网 时间:2024/06/05 11:49
命令行方式awk [-F field-separator] 'commands' input-file(s)其中,commands 是真正awk命令,[-F域分隔符]是可选的。 input-file(s) 是待处理的文件。在awk中,文件的每一行中,由域分隔符分开的每一项称为一个域。通常,在不指名-F域分隔符的情况下,默认的域分隔符是空格。
假设last -n 5的输出如下
[root@www ~]# last -n 5 <==仅取出前五行root pts/1 192.168.1.100 Tue Feb 10 11:21 still logged inroot pts/1 192.168.1.100 Tue Feb 10 00:46 - 02:28 (01:41)root pts/1 192.168.1.100 Mon Feb 9 11:41 - 18:30 (06:48)dmtsai pts/1 192.168.1.100 Mon Feb 9 11:41 - 11:41 (00:00)root tty1 Fri Sep 5 14:09 - 14:10 (00:01)
如果只是显示最近登录的5个帐号
#last -n 5 | awk '{print $1}'rootrootrootdmtsairoot
awk工作流程是这样的:读入有'\n'换行符分割的一条记录,然后将记录按指定的域分隔符划分域,填充域,$0则表示所有域,$1表示第一个域,$n表示第n个域。默认域分隔符是"空白键" 或 "[tab]键",所以$1表示登录用户,$3表示登录用户ip,以此类推。
阅读全文
1 0
- AWK命令介绍
- linux awk命令介绍
- 7-awk 命令介绍
- awk命令介绍
- Unix awk命令(1) -- awk命令介绍
- Unix awk命令(1) -- awk命令介绍
- Unix awk命令(1) -- awk命令介绍
- Unix awk命令(1) -- awk命令介绍
- unix的AWK命令介绍
- unix的AWK命令介绍
- unix的AWK命令介绍
- unix的AWK命令介绍
- linux命令---GNU awk介绍
- awk(4)-awk介绍
- AWK 介绍
- AWK介绍
- awk介绍
- awk介绍
- 编程入门必知——Windows命令提示符启动与使用
- 无水印火山小视频下载教程
- 动态规划测试test20170525
- 加密 【打表】
- unsigned char和signed char型变量的区别,赋值后它在内存中的存储形式
- awk命令介绍
- 无法打开谷歌网上应用商店来下载安装扩展程序?
- Python——socket编程
- Netty私有栈协议
- ZipException
- js中常用的遍历函数
- 网卡驱动
- 用Google的gflags优雅的解析命令行参数(一)
- pytorch-parameter initialization