在Bash中,可以使用以下代码示例来检查确切的数字是否在列表中:
#!/bin/bash
numbers=(1 2 3 4 5)
# 要检查的数字
num=3
# 使用循环遍历列表
for i in "${numbers[@]}"
do
# 检查数字是否存在于列表中
if [ "$i" -eq "$num" ]
then
echo "$num 在列表中"
fi
done
在上述示例中,我们定义了一个数字列表 numbers
,然后设置要检查的数字为 num
。然后,我们使用 for
循环遍历列表中的所有数字,使用 if
条件语句来检查当前数字是否与要检查的数字相等。如果相等,则打印出相应的消息。
请注意,-eq
是用于比较数字的运算符。如果要比较字符串,则可以使用 =
运算符。