
Retornar o conteúdo de uma variável de ambiente.
GETENV (<exp.C>)
|
<exp.C> |
representa o nome da variável de ambiente. |
Retorna o conteúdo da variável de ambiente do sistema operacional. Esta função é útil para verificar o conteúdo destas variáveis. Quando <exp.C> representa o nome de uma variável inexistente a função GETENV() retorna uma cadeia vazia ("").
O exemplo a seguir mostra-nos a utilização desta função para obter o nome de terminal utilizado.
? GETENV("TERM") && Exibirá o conteúdo da variável TERM
O exemplo a seguir mostra-nos como gerar um relatório no diretório HOME do usuário.
SET PRINTER TO "cat > "+GETENV ("HOME") +; "arq_rel"
SET PRINT ON
FOR i = 1 TO 10
? "Linha ",i
NEXT
SET PRINT OFF
O exemplo a seguir simula a função LOGNAME ().
? GETENV ("LOGNAME") && O mesmo que ? LOGNAME ()
RUN, LOGNAME() e TTY().
