(emodule-run COMANDO-SHELL ARGS...)
-
) são enviadas para a entrada padrão do módulo. O comando
shell é interpretado por /bin/sh, de forma que redirecionamento de E/S pode
ser usada: um programa que pergunta ao usuário por entradas a partir do
terminal poderá vir a ser executado com:
(emodule-run seuprograma <&2)
Caso já não tenha sido ajustada, a variável de ambiente $MACHTYPE é ajustada para o
nome do tipo da máquina. Conecções de entrada e saída para o geomview são
liberadas automaticamente quando o comando shell encerra. Clicando sobre um prorama
que está sendo executado na entrada do navegador de módulos envia o sinal SIGHUP ao programa.
Para que esse recurso funcione, programas devem evitar executar em segundo plano; os programas
usando as bibliotecas FORMS ou GL devem chamar a função foreground() antes da primeira chamada a
FORMS ou winopen(). See (emodule-define ...)
. See (emodule-start ...)
.