【shell】-ne 和 !=

在 shell 中,-ne!= 是等价的,都可以用来比较两个表达式是否不相等。 例如:

if [ $a -ne $b ]; then
    echo "$a and $b are not equal."
fi

if [ $a != $b ]; then
    echo "$a and $b are not equal."
fi

 需要注意的是,-ne 只能用于整数比较,而 != 可以用于整数和字符串比较。如果您比较的是字符串,建议使用 !=

你可能感兴趣的:(linux,运维,服务器)