Sne*_*too 0 command-line bash scripts
我知道这听起来可能很荒谬,但在我的辩护中,我会说我刚刚开始搞乱编码和特别是 bash,所以不要太严厉地评判我......
我只是陷入了这个:
#!/bin/bash
echo -n "Enter a number: "
read VAR
if [[ $VAR -gt 10 ]]
then
echo "The variable is greater than 10."
fi
Run Code Online (Sandbox Code Playgroud)
事情是我写的任何数字都不会改变任何事情。甚至2会大于10。怎么了?