首页 > 系统服务 > 详细

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

时间:2015-10-10 06:50:13      阅读:248      评论:0      收藏:0      [点我收藏+]

作业

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脚本编程基础

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!