Gasboy Site Controller II Manual del usuario

Página 165

Advertising
background image

18-2

Archivos de comandos avanzados

SC II Manual del Administrador v2.2

Serie CFN Gasboy

nuevamente.

-!y

Un interruptor -!y es similar a un interruptor -y, pero funciona al revés. El texto
se transmite en eco al terminal de datos o la consola, y si el usuario introduce un
1, Y, o y desde el teclado del terminal de datos o la consola, el sistema se saltará
los comandos que siguen a la instrucción IF. Si a continuación hay una
instrucción ELSE, se ejecutarán los comandos que siguen a la instrucción ELSE.

Si el usuario introduce 0, N, o n, se ejecutarán los comandos que siguen a la

instrucción IF.

Si el usuario introduce cualquier otra cosa, el texto se imprimirá

nuevamente.

arg1=arg2

Con un interruptor =, los siguientes dos argumentos se comparan para
determinar si son literalmente iguales. Si son iguales, se ejecutarán los
comandos que siguen a la instrucción IF. Si los argumentos no son iguales, el
sistema se saltará los comandos IF, y si a continuación hay una instrucción
ELSE, se ejecutarán los comandos que siguen a la instrucción ELSE.

arg1!=arg2

El interruptor != es similar al interruptor =, pero funciona al revés. Si los dos
siguientes argumentos son iguales, el sistema se salta los comandos que siguen a
la instrucción IF y si a continuación hay una instrucción ELSE, se ejecutarán los
comandos que siguen a la instrucción ELSE. Si los argumentos no son iguales,
se ejecutarán los comandos que siguen a la instrucción IF.

arg1<arg2

Con el interruptor <, los siguientes dos argumentos deben ser números. Si el
primer argumento es menor que el segundo argumento, se ejecutarán los
comandos que siguen a la instrucción IF. Si el primer argumento no es menor
que el segundo argumento, el sistema se saltará los comandos IF y si a
continuación hay una instrucción ELSE, se ejecutarán los comandos que siguen
a la instrucción ELSE.

arg1<=arg2

Con el interruptor <=, los siguientes dos argumentos deben ser números. Si el
primer argumento es menor o igual que el segundo argumento, se ejecutarán los
comandos que siguen a la instrucción IF. Si el primer argumento no es menor o
igual que el segundo argumento, el sistema se saltará los comandos IF y si a
continuación hay una instrucción ELSE, se ejecutarán los comandos que siguen
a la instrucción ELSE.

arg1>arg2

Con el interruptor >, los siguientes dos argumentos deben ser números. Si el
primer argumento es mayor que el segundo argumento, se ejecutarán los
comandos que siguen a la instrucción IF. Si el primer argumento no es mayor
que el segundo argumento, el sistema se saltará los comandos IF y si a
continuación hay una instrucción ELSE, se ejecutarán los comandos que siguen
a la instrucción ELSE.

arg1>=arg2

Con el interruptor >=, los siguientes dos argumentos deben ser números. Si el
primer argumento es mayor o igual que el segundo argumento, se ejecutarán los
comandos que siguen a la instrucción IF. Si el primer argumento no es mayor o
igual que el segundo argumento, el sistema se saltará los comandos IF y si a
continuación hay una instrucción ELSE, se ejecutarán los comandos que siguen
a la instrucción ELSE.

-e filename

Con el interruptor -e, el siguiente argumento es tratado como un nombre de
archivo. Si el archivo existe, se ejecutan los comandos que siguen a la
instrucción IF. Si el archivo no existe, el sistema se salta los comandos que
siguen a la instrucción IF y si a continuación hay una instrucción ELSE, se
ejecutarán los comandos que siguen a la instrucción ELSE. (A menos que el
comando se ejecute después de un archivo en el directorio actual, el nombre del
archivo (filename) debe incluir la ruta de acceso).

-!e filename

Con el interruptor -!e, el siguiente argumento es tratado como un nombre de
archivo. Si el archivo no existe, se ejecutan los comandos que siguen a la
instrucción IF. Si el archivo existe, el sistema se salta los comandos que siguen a

Advertising