shell脚本学习-练习写一个脚本1

# 1.依次展示/etc/passwd中的用户名和UID。格式如:Hello,$USER,your UID is $UID.
# 2.统计一个有多少个用户

#!/bin/bash
#Program Description:   
#Author: Created by ctu_lzq 
#Date: 2018/11/15
FILE="/etc/passwd"
LINES=`cat $FILE |wc -l`
#for i in `seq 1 $LINES`;
for ((i=1;i<=$LINES;i++));
do
    userlist=`sed -n "$i""p" $FILE|awk -F: '{print $1}'`
    uidlist=`sed -n "$i""p" $FILE|awk -F: '{print $3}'`
    echo "Hello,$userlist,your UID is $uidlist"
done
echo  "there are $LINES users"

猜你喜欢

转载自www.cnblogs.com/ctulzq/p/9963925.html