linux脚本练习

脚本01

1、设定变量FILE的值为/etc/passwd

2、依次向/etc/passwd中的每个用户问好,并显示对方的shell,形如:  

Hello, root, your shell: /bin/bash

3、统计一共有多少个用户


#!/bin/bash
#
FILE=/etc/passwd
UNAMES=`cut -d ":" -f 1 /etc/passwd`
SHELLS=`cut -d ":" -f 7 /etc/passwd`
NUM="echo $UNAMES | wc -w"
#echo $UNAMES
#echo $SHELLS
#echo $NUM
for I in `seq 1 $NUM`;do
    UNAME=`echo $UNAMES | cut -d " " -f $I`
    SHELL=`echo $SHELLS | cut -d " " -f $I`
    echo "Hello $UNAME,your shell is $SHELL"
  done
echo "total $NUM users."


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。