我正在调用一个带有参数的脚本为“incr”:
script.sh incr
我需要检查传递的参数是否为“incr”。
此外,“incr”可以是任何参数,不一定是第一个。 例如:
script.sh -l incr
检查任何参数是否为“incr”的一般方法。
答案 0 :(得分:0)
如果你想知道一个特定的参数是否是一个字符串,答案是"是"。所有参数都是字符串。如果您想知道参数是否是特定字符串,请检查它:
for arg; do
if test "$arg" = incr; then
echo incr is passed as an argument
fi
done