zoukankan      html  css  js  c++  java
  • if 语句

    if 语句实现一种分支结构,

    本例对用户输入的年龄进行判断并对不同的年龄段输出相应的信息。

     1 #!/bin/bash
     2 ##filename: ask-age.sh
     3 read -p "How old are you? "     age
     4 #使用Shell算术运算符(())进行条件测试
     5 if((age<0||age>120)); then
     6   echo "out of range !"
     7   exit 1
     8 fi
     9 #使用多分支if语句
    10 if((age>=0&&age<13)); then
    11   echo "Child !"
    12 elif((age>=13&&age<20)); then
    13   echo "Callan !"
    14 elif((age>=20&&age<30)); then
    15     echo "P III !"
    16 elif((age>=30&&age,40)); then
    17   echo "P IV !"
    18 else
    19   echo "Sorry I asked."
    20 fi

    本例用于判断$1 是否与自己登陆在同一台主机上。

     1 #!/bin/bush
     2 ##filename: useronline.sh
     3 #if 语句可以嵌套使用
     4 if [$# -eq 1 ]  #或 test $# -eq 1 或 [[$#==1]] 或 (($#==1))
     5 then
     6    if    who | grep^$1>/dev/null
     7    then    echo"$1 is active."
     8    else     echo"$1 is not active."
     9    fi
    10 else
    11       echo"Usage: $0<username>"
    12       exit
    13 fi
  • 相关阅读:
    Python加载声音
    Python 的文件处理
    java学习总结
    Fiddler二次开发 C#
    开发工具 快捷键
    linux / shell /adb
    Java堆栈
    selenium获取接口 HAR
    服务端通过socket向安卓客户端发送shell
    设计模式
  • 原文地址:https://www.cnblogs.com/leo2li/p/8952469.html
Copyright © 2011-2022 走看看