码迷,mamicode.com
首页 > 系统相关 > 详细

shell脚本取出所有用户的解释器

时间:2020-05-15 15:48:32      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:passwd   解释   shel   lin   shell脚本   cat   code   ++   func   

取出所有用户的默认解释器

#! /bin/bash
__Author__=‘liy‘

function lines()
{
  for line in $(cat /etc/passwd)
  do
    OLDIFS=$IFS
    IFS=":"
    count=0
    for item in ${line}
    do
      [ ${count} -eq 0 ] && user=${item}
      [ ${count} -eq 6 ] && shell=${item}
      let count++
    done
    IFS=${OLDIFS}
    echo "${user}: ${shell}"
  done
}

lines

shell脚本取出所有用户的解释器

标签:passwd   解释   shel   lin   shell脚本   cat   code   ++   func   

原文地址:https://www.cnblogs.com/liy36/p/12895028.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!