1. 程式人生 > >shell指令碼學習-練習寫一個指令碼1

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"