潘晓峰:linux shell编程 if语句无法判断变量是否相等
易建东的回答:
(($num1 != $num2))里面的是算术表达式 用(($num1 - $num2)) 或者[ [ $num1 != $num2 ]]
冯汉武的回答:
(($num1 != $num2))里面的是算术表达式 用(($num1 - $num2)) 或者[ [ $num1 != $num2 ]]
张剑峰的回答:
是bash吗? 如果是,把"if(($num1 != $num2))" 换成"if [ $num1 != $num2 ]"试试. 注意:其中的空格不能省略.
淡茶一杯的回答:
便于开发新命 提高开发处理 内置编程语言 提供后台处理机制 提供管道、命令替换、自动补齐 shell在开始执行时就已经定义了一些和系统的工作环境有关的变量,用户还可以重新定义这些变量
经验分享互联网动态
更多阅读推荐