Gasboy Site Controller II Manual del usuario

Página 170

Advertising
background image

SC II Manual del Administrador v2.2

Archivos de comandos avanzados

18-7

Serie CFN Gasboy

mayúscula es una variable del sistema, lo cual se describe en el capítulo Cómo crear sus propios
comandos). Estas variables se establecen con el comando SET_VAR o SET.

La sintaxis completa de SET_VAR es:

Opciones: [;I] |

{variable {= | @ } [string] |

variable {+ | - | * | / | % | ^} number_value |

variable $ filename [line [column[length]]] |

variable ~ string [column [length]] |

variable ? filename |

variable # string}

variable < format number

(sin argumentos) lista el contenido de todas las variables

-o-

;I

elimina todas las variables

-o-

variable = string

establece la variable igual al valor (texto literal, % número de parámetro o %
nombre de variable)

-o-

variable @ string

transmite en eco el texto de la cadena como un comando, establece la
variable igual a la línea escrita por el usuario

-o-

variable {+ | - | * | / | % | ^} number_value establece la variable igual al resultado de la operación

matemática dada en el valor actual de variable y number_value; % = mod, ^
= exclusivo

-o-

variable $ filename [line [column [length]]]establece la variable igual a la subcadena en la ubicación line

column en filename, para length caracteres

-o-

variable ~ string [column [length]]establece la variable igual a string; si string

está seguido de un espacio en blanco y un número, column, ese número es el
offset en string, desde la izquierda, antes que el resto de la string sea
establecida en variable; (los espacios en blanco de la cadena misma deben
encerrarse entre comillas); el segundo número, length, si estuviera presente,
especifica cuántos caracteres después del offset se incluirán en la variable

-o-

variable ? filename

establece la variable igual a la longitud exacta en bytes del archivo en disco
con nombre asignado por filename

-o-

variable # string

establece la variable igual a la longitud en caracteres de string

-o-

variable < format number permite que un número sea formateado como una variable de usuario usando las

mismas opciones de formato disponibles para la opción p1 en
ECHO. Esto es útil para convertir el formato interno de números en archivos
de comandos (que no tienen puntos decimales) a un formato que puede
usarse como entrada para comandos que requieren puntos decimales en el
lugar correcto para diferentes formatos internacionales. Por ejemplo, si el
formato internacional actual es USA:

set x < @M 12345

colocaría ‘123.45 como la variable ‘x’.

Advertising