标签: bash
我需要比较a到z。
if[$a -eq $z] then echo "something" else echo "nothing" fi
此代码有什么问题?
答案 0 :(得分:1)
您需要空格来将[与if命令分开,并将其与其参数分开。
[
if
if [ "$a" -eq "$z" ]
另请注意,-eq用于比较数值。如果变量包含字符串,则应使用=。
-eq
=