linux shell 脚本判断输入参数判断忽略大小写判断给出实现
以下是一个示例的Linux shell脚本,用于判断输入参数并忽略大小写:
#!/bin/bash
# 将输入参数转换为小写并保存到变量中
input=$(echo "$1" | tr '[:upper:]' '[:lower:]')
# 判断输入参数是否为 "hello"
if [ "$input" == "hello" ]; then
echo "输入参数为hello"
else
echo "输入参数不是hello"
fi
在上面的脚本中,我们使用tr命令将输入参数转换为小写,并将结果保存到input变量中。然后,我们使用==运算符来比较input变量的值是否为"hello",并根据比较结果输出相应的信息。
使用该脚本时,可以通过命令行传递参数来进行测试,例如:
./script.sh Hello
无论输入参数是"Hello"、"hello"还是"HELLO",脚本都会输出"输入参数为hello"。这是因为我们在比较时使用了忽略大小写的判断方式。
原文地址: https://www.cveoy.top/t/topic/ijyr 著作权归作者所有。请勿转载和采集!