Secuencias de comandos de aprovisionamiento
La cadena de comparación debe usar el mismo formato. De lo contrario, se produce un error de análisis de
formato.
En la versión de software, v1-v2-v3-v4 pueden especificar diferentes dígitos y caracteres, pero debe empezar
con un dígito. Al comparar la versión de software, v1-v2-v3-v4 se comparan en secuencia y los dígitos de
más a la izquierda prevalen sobre los posteriores.
Si v[x] incluye solo dígitos, se comparan los dígitos; si v[x] incluye dígitos + caracteres alfabéticos, los dígitos
se comparan en primer lugar y, a continuación, se comparan caracteres en orden alfabético.
Ejemplo de número de versión válido
sipyyyy.11-0-0MPP-BN
Por el contrario: 11.0.0 es un formato no válido.
Comparación
sip88xx.11-0-0MPP-BN > sip88xx.9-3-1-7MPP-BN
Las cadenas entre comillas se pueden comparar en busca de igualdad o desigualdad. Los enteros y
los números de versión también se pueden comparar aritméticamente. Los operadores de comparación
pueden expresarse como símbolos o como acrónimos. Los acrónimos son útiles para expresar la
condición en un perfil de formato abierto.
Operador
=
!=
<
<=
>
>=
Y
Es importante incluir las variables de macro entre comillas dobles cuando se espera un literal de
cadena. No lo haga cuando se espere un número o un número de versión.
Cuando se utiliza en el contexto de los parámetros Profile_Rule* y Upgrade_Rule, las expresiones
condicionales deben incluirse en la sintaxis "(expr)?" como en este ejemplo de regla de actualización.
Recuerde que BN indica el número de compilación.
($SWVER ne sip88xx.11-0-0MPP)? http://ps.tell.com/sw/sip88xx.11-0-0MPP-BN.loads
No utilice la sintaxis anterior con paréntesis para configurar los parámetros de Resync_Trigger_*.
Guía de aprovisionamiento de los teléfonos multiplataforma Cisco IP Phone 8800 Series y Cisco IP Conference Phone 8832
Sintaxis alternativa
Descripción
eq
igual que
ne
no igual a
lt
menor que
le
menor o igual que
gt
mayor que
ge
mayor o igual que
y
Expresiones condicionales
Aplicable a enteros
Aplicable a los
y operandos de
operandos de
versión
cadena entre
comillas
Sí
Sí
Sí
Sí
Sí
No
Sí
No
Sí
No
Sí
No
Sí
Sí
23