select 用法

  1. 而效果则是终端会提示用户输入列表中的一个选项。注意,select 默认使用提
    示字串3(Prompt   String  3, $PS3 ,即#?),但同样可以被修改。

  2. #!/bin/bash
    PS3='Choose your favorite vegetable:'
    echo
    select    vegetable in "beans"    "carrots" "potatoes" "onions" "rutabagas"
    do
    case  "$vegetable" in
        "beans" | "carrots" | "potatoes" | "onions" | "rutabagas")
            echo
            echo    "Your    favorite    veggie    is    $vegetable."
            echo    "Yuck!"
            echo
            break    ;;
            *)
            echo "Sorry,That is not on "
            break ;;
    esac
    done
    exit 0

    结果:1) beans
    2) carrots
    3) potatoes
    4) onions
    5) rutabagas
    Choose your favorite vegetable:4

    Your    favorite    veggie    is    onions.
    Yuck!


你可能感兴趣的:(select 用法)