以下是使用shell脚本实现用户自定义输入参数1或2并进行验证的方法:

#!/bin/bash

# 定义函数用于验证用户输入的参数是否合法
function validate_input {
    # 提示用户输入参数
    read -p "请输入参数(1或2):" input

    # 判断输入参数是否为1或2
    if [[ $input == "1" || $input == "2" ]]; then
        echo "输入参数合法!"
    else
        echo "输入参数不合法,请重新输入!"
        # 递归调用函数进行重新输入
        validate_input
    fi
}

# 调用函数进行验证
validate_input

运行以上脚本后,会提示用户输入参数(1或2),如果用户输入的参数不是1或2,则会提示重新输入,直到输入正确为止。

shell 实现用户自定义输入参数1或2如果不是1和2则让用户重新输入直到输入正确为止给出实现方法

原文地址: http://www.cveoy.top/t/topic/iiUS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录