不同语言相同语境不同用法容易出错
变量相关 | shell | python | php | sql |
---|---|---|---|---|
定义变量 | name=''enuff'' | name="enuff" | $name="enuff" | declare @name varchar(20) set @name ="enuff" |
变量引用 | $name | name | $name | @name |
判断两数大小 | shell | python | mysql | php |
---|---|---|---|---|
等于(equal) | -eq | == | STRCMP(s1,s2),返回0 (string compare) |
同左 |
不等于(no equal) | -ne | != | 没返回 | 同左 |
大于(greater than) | -gt | > | 返回1 | 同左 |
小于(less than) | -lt | < | 返回-1 | 同左 |
大于等于(greater than or equal) | -ge | >= | ||
小于等于(less than or equa) | -lt | <= |