test命令常用作检查某些条件是否成立. 数值测试 -eq:检测两个数是否相等,相等返回true -ne:检测两个数是否相等,不相等返回true -gt:检测左边的数是否大于右边,是则返回true -lt:检测左边的数是否小于右边的,是则返回true -ge:检测左边的数是否大于等于右边,是则返回true -le:检测左边的数是否小于等于右边,是则返回true 字符串测试 =:检测两个字符串是否相等,相等返回ture !=:检测两个字符串是否相等,不相等返回true -z:检测字符串长度是否为0…