打印

[求助] 关于linux下的shell脚本

关于linux下的shell脚本

linux下写一shell脚本:命令行参数为用户名,查询系统信息,以确定该用户是否已注册,如已注册,则显示该用户的home directory及所用shell,如果该用户尚未注册,则显示尚未注册信息。怎么写啊?求助!

TOP

可以通过查询/etc/passwd来处理。
如:
复制内容到剪贴板
代码:
#!/bin/bash
p=$1":"
cut -d: -f1,6,7 /etc/passwd|grep ^$p
if [ $? = 1 ] ; then
echo "Not Found "
fi
[ 本帖最后由 赵高 于 2008-3-24 19:07 编辑 ]
欢迎大家到认证区参与考试题目知识探讨,提问有奖励,解答更有奖励。
电脑培训教师交流群:40351571(不谈技术,学生勿入)

TOP

真的不错,顶了
武功再高,也怕菜刀; 智商再好,一砖撂倒;
走自己的路,让别人打车去吧; 穿别人的鞋,让他们找去吧!!!

TOP