shell 中的 -eq -ne -gt -lt ge le
发表于:2021-12-16 |

shell中的比较不是使用简单的> = <等,而是用扩展符,如下所示:

-eq //equal 等于

-ne //no equal 不等于

-gt //great than 大于

-lt // low than 小于

-ge // great and equal 大于等于

-le //low and equal 小于等于

注:

1、在shell中进行比较时,结果为0代表真,为1代表假。

2、-eq,-ne等比较符只能用于数字比较,有字符也会先转换成数字然后进行比较。

上一篇:
linux切割、备份大的nohup日志文件
下一篇:
shell中判断文件大小是否超过指定大小