#!/bin/bash
:<<!
用shell编写程序,将/etc/passwd中每一个用户的用户名、家目录、shell一一列出来
输出:root用户的家目录是/root,shell是/bin/bash
!
#创建存放用户的用户名、家目录、shell的文件
mkdir /lianxi/jingzhou/pw.txt -p &>/dev/null
# 提取/etc/passwd的第1、第6、第7个字段
cat /etc/passwd|awk -F ":" '{print $1,$6,$7}' >/lianxi/jingzhou/pw.txt
# 使用while导入文件的功能
while read name home shell
do
echo "$name用户的家目录是$home,shell是$shell"
done < /lianxi/jingzhou/pw.txt