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

Posted liy36

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本取出所有用户的解释器相关的知识,希望对你有一定的参考价值。

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

#! /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脚本取出所有用户的解释器的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本

shell脚本 循环

第七章 SHELL脚本

第16篇 Shell脚本基础

linux学习 – shell脚本

编写Shell脚本---接受、判断用户参数