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

    与while用法相同

    区别

      只有判断条件为false的时候,才会进入循环语句

    练习:

    写一个脚本,完成如下任务

    1、显示一个如下的菜单

      Cpu)显示cpu信息

        cat /proc/cpuinfo

      Mem)显示内存信息

        free -m

      Disk)显示磁盘信息

        fdisk -l

      Quit)退出

        exit 0

    2、提示用户选项

    3、那些是用户选项的内容

    #!/bin/bash
    # Author: 埃希123

     # Blog: https://www.cnblogs.com/lyali/
     # Time: 2019-08-09 20:17:50
     # Name: asd.sh
     # Version: v1.0
     # Description: This is a Script.

    #写一个脚本,完成如下任务
    #1、显示一个如下的菜单
    #  Cpu)显示cpu信息
    #  Mem)显示内存信息
    #  Disk)显示磁盘信息
    #  Quit)退出
    #2、提示用户选项
    #3、那些是用户选项的内容
    
    cat << EOF
    菜单
    ==================
    Cpu)显示cpu信息
    
    Mem)显示内存信息
    
    Disk)显示磁盘信息
    
    Quit)退出
    
    ====================
    EOF
    while true;do
    read -p "请输入你想查看的:" a
    if [ -z $a ];then
    echo ""
    echo "没有输入参数"
    fi
    if [ $a = "Cpu" ];then
    cat /proc/cpuinfo
    elif [ $a = "Mem" ];then
    free -m
    elif [ $a = "Disk" ];then
    fdisk -l
    elif [ $a = "Quit" ];then
    echo "正确退出"
    exit 0
    else
    echo "输入内容不正确,请输入正确内容"
    
    fi
    
    done

    练习:

    每隔3秒钟到系统上获取已经登录的用户信息,如果docker登陆了,则记录于日志中并退出,否则每隔3秒钟获取一次

    练习:

    99乘法表

    练习:

    找出ID为

  • 相关阅读:
    设计模式之创建型模式
    Django Admin的简单使用
    单例模式
    自定义异步IO模块
    ps 处理gif
    安装vmware tools问题
    ppt图片在word中不能正常显示,只显示为矩形框的解决方法
    没有注册类别的一种解决方法
    VS2008安装“Visual Studio Web 创作组件”安装失败的解决方法
    Ubuntu重装VMwareTools
  • 原文地址:https://www.cnblogs.com/lyali/p/11365178.html
Copyright © 2011-2022 走看看