首页 > 系统服务 > 详细

shell脚本练习基础篇2

时间:2016-08-12 21:47:06      阅读:241      评论:0      收藏:0      [点我收藏+]
练习
 
2、写一个脚本/root/bin/yesorno.sh,提示用户输入yes或no,并判断用户输入的是yes还是no,或是其它信息 
 #!/bin/bash
 #
  case $1 in
   yY]|[yY][eE][Ss])
        											 echo "you  put a $1"
        											  ;;
        										 
  [nN]|[nN][Oo])
		  echo "you put a $1" ;;
    *)											      echo "ukown" ;;
    esac
									   esca
3、写一个脚本/root/bin/filetype.sh,判断用户输入文件路径,显示其文件类型(普通,目录,链接,其它文件类型)
    #!/bin/bash
    #
    read -p "please input a file" FILE
    if [ -h $FILE ] ; then 
         echo "filetype is symolink file"
    elif [ -d $FILE ] ;then
    	echo "filetype is directory"
    elif [ -f $FILE ] ;then 
         echo "common file."
    else 
        echo "filetype is other"
    fi

4、写一个脚本/root/bin/checkint.sh,判断用户输入的参数是否为正整数
    #!/bin/bash
    #
    if [[ $1 =~ ^0*[1-9][0-9]*$ ]] ;then
    	echo "you have input a zhengshu"
    else 
        echo "wrong"
    fi

本文出自 “mylinux” 博客,谢绝转载!

shell脚本练习基础篇2

原文:http://luxiangyu.blog.51cto.com/9976123/1837414

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