Como: |
Sistemas Operacionais Disponíveis: UNIX
Linguagens Disponíveis: Reporting
A função SPAWN cria um subprocesso a partir de um procedimento que executa um comando de sistema sem interromper o procedimento atual.
Limite: No UNIX, é possível chamar esta função apenas a partir de um comando COMPUTE ou DEFINE.
SPAWN(inlength, command, outcode)
onde:
Numérico
É o comprimento, em caracteres, do comando.
Alfanumérico
É um comando UNIX ou arquivo .COM que você deseja executar.
D
É o código de retorno que especifica se o spawn foi bem sucedido ou o formato do valor de saída entre aspas simples. Zero indica um spawn bem sucedido; um valor diferente de zero indica um spawn mal sucedido.
SPAWN executa o comando eco, que exibe Olá no início do procedimento:
MODIFY FILE EMPLOYEE
PROMPT EMP_ID
MATCH EMP_ID
ON MATCH DELETE
CASE AT START
COMPUTE
MESSAGE/38=SPAWN (10, 'echo Hello', 'D8');
ENDCASE
DATA
Information Builders |