使用select命令

5年以前  |  阅读数:500 次  |  编程语言:Shell 
#!/bin/bash
# using select in the menu

function diskspace {
    clear 
    df -k
}

function whoseon {
    clear
    who
}

function menusage {
    clear
    cat /proc/meminfo
}

PS3="Enter option:"
select option in "Display disk space" "Display logged on users" "Display memory usage" "Exit program"
do
    case $option in
    "Exit program")
        break;;
    "Display disk space")
        diskspace;;
    "Display logged on users")
        whoseon;;
    "Display memory usage")
        menusage;;
    *)
        clear
        echo "Sorry, wrong selection";;
    esac
done
clear

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8