linux - 如何在bash上编写名为guess_number和RANDOM if语句的脚本?

标签 linux bash

需要帮助编写脚本,是不是想猜测 0 到 10 之间的数字。

num=$(($RANDO%11) 

read -p "Enter an integer between 0 and 10" input

if [$RANDOM%=4]; then

echo "correct" 

else

echo "you got it wrong guess again

fi

exit 0

最佳答案

为此,您可以尝试以下方法:

#!/bin/bash
read -p "Enter an integer between 0 and 10:  " input
if [ "$input" -ge "0" ] && [ "$input" -le "10" ]; then
     echo "correct"
else 
    echo "wrong"
fi

关于linux - 如何在bash上编写名为guess_number和RANDOM if语句的脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25944784/

相关文章:

c++ - 将 Vim 设置为基本的 C++ 编辑器

linux - 使用 gdb/gdbserver 跳过库调用

bash - 如何将 tail 与 sed 结合使用。

bash - Awk 和排序输出以逗号分隔?

regex - 打印文件直到第 N 个匹配项

c - Linux 的 GCC 替代方案,支持 OpenMP 和带 +、-、*、/和 % 的 128 位整数

linux - 对两个不同文件夹中的修改代码进行哈希深度比较

linux - Ansible 跳过我的标签

bash - 使用 `alias' 添加默认选项 - 例如 `alias cd="cd -P"'

linux - Bash - 搜索所有脚本的目录