当前位置: 技术问答>linux和unix
很简单的shell程序,大家帮忙啊(在线等,急!!)
来源: 互联网 发布时间:2015-12-30
本文导语: 编写一个名为home的shell脚本,接受用户名作为的唯一的参数,显示该用户的宿主目录,若用户不存 在,则返回错误提示。例如: spider 账户的宿主目录为/home/spider 执行 home spider ,应显 示/home/spider .(提示:账户...
编写一个名为home的shell脚本,接受用户名作为的唯一的参数,显示该用户的宿主目录,若用户不存 在,则返回错误提示。例如: spider 账户的宿主目录为/home/spider 执行 home spider ,应显 示/home/spider .(提示:账户的宿主目录存在/etc/passwd文件中,第六个字段)
|
#!/bin/sh
grep -q "$1": /etc/passwd
if(($?==0))
then
grep "$1": /etc/passwd|awk -F: '{print $6}'|uniq
else
echo "User $1 not exist."
exit -1
fi
grep -q "$1": /etc/passwd
if(($?==0))
then
grep "$1": /etc/passwd|awk -F: '{print $6}'|uniq
else
echo "User $1 not exist."
exit -1
fi