首页 > 其他 > 详细

awk用法示例

时间:2020-06-11 11:44:42      阅读:22      评论:0      收藏:0      [点我收藏+]
  1. 查找uid或gid为0的用户
    awk -F: ‘{if($3==0 || $4==0) {print $1}‘ /etc/passwd
  2. /etc/passwd中所有内容以空格分隔,而不以\n分隔
    awk -v ORS=‘‘ ‘{print $0}‘ /etc/passwd | awk -v RS=‘ ‘ ‘{print $0}‘
    -v ORS将原文本内容全部处理为一行,-v  RS自定义行分隔符
  3. 查找空密码用户
    awk -F: ‘{ if(length($2)==0) { print $1 } }‘ /etc/{passwd,shadow}
    passwd和shadow第二个字段为空都表示,用户密码为空

awk用法示例

原文:https://www.cnblogs.com/dissipate/p/13091758.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!