码迷,mamicode.com
首页 > 系统相关 > 详细

9月13日 第十次课(01) Linux shell脚本编程基础

时间:2015-10-10 06:51:52      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:blank   linux   target   密码   null   

作业

1、要求添加一个用户newuser,如果其已经存在则显示”The user USERNAME is exists”,如果存在,则添加之,并将其密码设置为”P@ssw0rd

#!/bin/bash
#
username=newuser1
if ! id $username &> /dev/null;
        then adduser $username
        echo $username | passwd --stdin "P@ssw0rd" &> /dev/null
        echo "Add user $username sucessfully."
        else "The user is exists."
fi
exit

2、写一个脚本,如果某路径不存在,则将其创建为目录,否则显示其存在,并显示内容类型

#!/bin/bash
#
path="/tmp/testdir"
if [ ! -e $path ];then
        if [ ! -d $path  ];then
                mkdir $path
                echo "Make directory $path sucessfully."
                else  echo "$path has been exists."
        fi 
else echo "$path has been exists."
fi

9月13日 第十次课(01) Linux shell脚本编程基础

标签:blank   linux   target   密码   null   

原文地址:http://merdark.blog.51cto.com/4249750/1701356

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!