Gasboy Site Controller II Manual del usuario
Página 165

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