Execução dos utilitários

Utilitários CISIS

Os programas utilitários CISIS são executados como comandos, a partir do prompt do sistema operacional, ou a partir de arquivos bat (arquivos de processamento de lote) de MS-DOS ou scripts (shell scripts) de UNIX. Qualquer programa utilitário CISIS pode ser executado escrevendo seu nome e um ou mais parâmetros, supondo que o diretório \cisis\sys (diretório onde se encontram os utilitários CISIS) esteja incluído na lista PATH. Se não se submeter parâmetros na chamada, cada programa utilitário CISIS apresenta uma descrição breve de seu uso. Por exemplo, escrevendo somente o nome MXCP no prompt do DOS, apresenta:

CISIS Interface v5.2a/PC32/M/32767/10/30/I – Utility MXCP

Copyright (c)BIREME/PAHO 2006. [http://www.bireme.br/products/cisis]

 mxcp {in=<file>|<dbin>} [create=]<dbout> [<option> [...]]

Options:

{from|to|loop|count|tell|offset}=<n>
 gizmo=<dbgiz>[,tag_list>]
 undelete
 clean [mintag=1] [maxtag=9999]
 period=.[,<tag_list>]
 repeat=%[,<tag_list>]
 log=<filename>
 Ex: mxcp in create=out clean period=.,3 repeat=;,7
in = 3 «      Field 3 occ 1. »
 3 «Field 3 occ 2 . »
 7 « Field 7/1;Field 7/2 ;Field 7/3.»
 out = 3 «    Field 3 occ 1»
 3 «Field 3 occ 2»
 7 «Field 7/1»
 7 «Field 7/2»
 7 «Field 7/3.»

Os parâmetros de chamada são providos como uma lista separados por espaços em
branco e, por tanto, cada parâmetro individual deve estar entre aspas quando
contiver espaços em branco ou qualquer caráter especial do sistema operacional
(tais como sinais de maior e menor, barra vertical, etc.). O exemplo seguinte executa o programa MX com três parâmetros de chamada (nome da base de dados, expressão de busca e especificação do formato de apresentação):

 mx \cisis\bases\cds "plants*water" "pft=mfn/,'Ti: 'v24/,(|Au: |v70/)"

Para usar aspas duplas como parte de um parâmetro de chamada, deve estar

precedida pela barra invertida:

 mx \cisis\bases\cds "plants*water" "pft=mfn/, \" Ti: \"v24/,(|Au: |v70/)"

Dica:
Os símbolos dólar, apóstrofo, asterisco, interrogação, ponto, vírgula, e outros caracteres que tenham significado especial para os sistemas UNIX, também devem estar entre aspas.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *