博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux基础-awk使用
阅读量:4982 次
发布时间:2019-06-12

本文共 495 字,大约阅读时间需要 1 分钟。

打印uid在30~40范围内的用户名:awk -F: '$3>=30&&$3<040{print $1}' passwd

打印第5-10行的行号和用户名:awk -F: 'NR>=5&&NR<=10{print $1}' passwd

打印奇数行:awk -F : 'NR%2!=0{print NR,"--",$1}' passwd

为了实验效果这里显示行号

打印偶数行:awk -F : 'NR%2==0{print NR,"--",$1}' passwd

为了实验效果这里显示行号

打印字段数大于5的行:awk -F : 'NF>5{print NR,"--",$1,"--",NF}' passwd

为了实验效果,这里仅显示行号和字段数

打印UID不等于GID的用户名:awk -F: '$3!=$4{print $1}'

为了实现效果这里显示UID和GID

打印没有指定shell的用户:awk -F: '$7!="/bin/bash"{print $1}' passwd

 

转载于:https://www.cnblogs.com/DragonFire/p/6605399.html

你可能感兴趣的文章
[SDOI2008]洞穴勘测
查看>>
IDEA使用操作文档
查看>>
看完漫画秒懂区块链
查看>>
iOS 电话在后台运行时,我的启动图片被压缩
查看>>
js --基本语法3 函数,数组,堆棧
查看>>
LeetCode: Reverse Nodes in k-Group
查看>>
06_zookeeper_原生API使用2
查看>>
javascript --- 继承初探七日谈 (一)
查看>>
排序算法一:插入排序(Insertion sort)
查看>>
线段树做题总结
查看>>
JAVA基于File的基本的增删改查
查看>>
RocketMQ安装与实例
查看>>
PHP知识库图谱汇总(完善中)
查看>>
大道至简阅读笔记07
查看>>
爬山 启发式合并 / STL
查看>>
Python第五章(北理国家精品课 嵩天等)
查看>>
WPF中设置快捷键
查看>>
Hello World!
查看>>
权限认证
查看>>
LVS + Keepalived 理论
查看>>