linux shell 脚本判断输入参数做判断忽略大小写判断例如y== Y给出实现
在Linux Shell脚本中,可以使用if语句来判断输入参数,并且可以使用-eq来实现忽略大小写的判断。下面是一个示例脚本:
#!/bin/bash
# 判断输入参数是否为y或Y
if [[ "${1,,}" == "y" ]]; then
echo "输入参数为y或Y"
else
echo "输入参数不为y或Y"
fi
在上面的脚本中,${1,,}将输入参数转换为小写字母,然后使用双等号==来进行判断。如果输入参数为"y"或"Y",则输出"输入参数为y或Y",否则输出"输入参数不为y或Y"。
注意:上述脚本中的$1表示脚本的第一个参数,如果需要判断其他参数,可以相应地修改为$2、$3等。
原文地址: https://www.cveoy.top/t/topic/ijyB 著作权归作者所有。请勿转载和采集!