Jimmy_A Asked: 2018-01-13 08:18:59 +0800 CST 不相等的语法重要吗? 28 在编写脚本时,我通常使用以下语法编写我的 ifs,因为我更容易理解接下来发生的事情是不正确的。 if [ ! "$1" = "$2" ]; then 其他人说下面的方式更好 if [ "$1" != "$2" ]; then 问题是当我问为什么以及是否有任何差异时,似乎没有人有任何答案。 那么,这两种语法有什么区别吗?其中一个比另一个更安全吗?还是只是偏好/习惯的问题? shell test