Blog – pt

Arquivo Invertido como entrada

   dict=<if>[,<keytag>[,<posttag>[/<postsperrec>]]]    [k{1|2}=<key>] MX lê como entrada de dados as chaves de um arquivo invertido, produzindo registros com etiqueta de campo <ktag>, entre as chaves k1 e k2, com os seguintes parâmetros. If: Nome do arquivo invertido (I/F).   Keytag: Etiqueta que terá a chave lida (key tag), por default 1 Este campo tem […]

Parâmetros que indicam qual é a fonte de entrada de dados

Base de dados de entrada      <[db=]<db>> Especifica o arquivo mestre a ser lido. Os processamentos a serem realizados, serão executados nos registros deste arquivo mestre. C:\isis\data> mx cds ou X:\otrodiretório> mx C:\isis\data\cds Gera uma saída sem formatação, mostrando todos os campos de um registro por vez.  mfn= 1  44 «Methodology of plant eco-physiology: proceedings […]

Parâmetros

Descrição geral Quando o MX é executado sem parâmetros, será apresentado o menu de todas as opções possíveis e uma breve descrição de seu uso, tal como é mostrado nesse tópico.   Parâmetros de inicialização (setup) Parâmetros opcionais de inicialização (files, mfrl, fmtl, load), quando um ou mais estão presentes, devem ser colocados antes de qualquer […]

Sintaxe

MX versão 5.2a, tabela de sintaxe: CISIS Interface v5.2a/PC32/L/M/32767/16/60/I – Utility MX Copyright (c)BIREME/PAHO 2006. [http://www.bireme.br/products/cisis]     [codesyntax lang=”bash” container=”pre”] mx [cipar=<file>] [{mfrl|load}=<n>] [cgi={mx|<v2000_fmt>}] [in=<file> {[db=]<db>|    seq[/1m]=<file>|    iso[={marc|<n>}]=<isofile> [isotag1=<tag>]|   dict=<if>[,<keytag>[,<posttag>[/<postsperrec>]]] [k{1|2}=<key>]} [/codesyntax] Options: [codesyntax lang=”bash” container=”pre”] {from|to|loop|count|tell|btell}=<n> text[/show]=<text> [bool=]{<bool_expr>|@<file>} [invx=<tag101_mf>] [tmpx=<tmp_mf>] gizmo=<gizmo_mf>[,<taglist>] [gizp[/h]=<out_mfx>] [decod=<mf>] join=<mf>[:<offset>][,<taglist>]=<mfn=_fmt> join=<db>[:<offset>][,<taglist>]=<upkey_fmt> [jmax=<n>] jchk=<if>[+<stwfile>]=<upkey_fmt> proc=[<proc_fmt>|@<file>] D{<tag>[/<occ>]|*} A<tag><delim><data><delim> […]

Descrição geral

Para executar o MX é necessário especificar onde estão os dados sobre os quais irá trabalhar. Podem vir de um arquivo mestre, um arquivo ISO-2709 ou um arquivo texto. Este é o único parâmetro obrigatório do programa. A linha [codesyntax lang=”bash”] mx \cisis\bases\cds [/codesyntax] gera uma listagem na tela dos registros da base cds, que se encontra […]

Utilitário MX

Introdução MX é um programa de uso geral para bases de dados CDS/ISIS que realiza a maioria das funções da Interface CISIS. Da mesma forma que os outros programas utilitários CISIS, MX é executado a partir da linha de comandos do sistema operacional, indicando as operações a realizar através de parâmetros. MX pode ser utilizado, por exemplo, para recuperar […]

Convenções de sintaxe

São usadas as seguintes convenções para descrever a sintaxe dos Programas Utilitários CISIS: <parameter> Parâmetro obrigatório [<parameter>] Parâmetro opcional {<option 1>|<option 2>} Deve-se escolher entre <opção 1> ou <opção 2> <option> […] <opção> pode ser repetida Dica: Alguns parâmetros são palavras reservadas e, se forem usadas, deverão ser submetidas tal como indicado, incluindo as maiúsculas ou minúsculas. Por exemplo, […]

Execução dos utilitários

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 […]

Instalação dos ultilitários CISIS

Toda a instalação dos Utilitários CISIS consiste em criar um diretório, em geral \CISIS\SYS\, e copiar para o mesmo todos os utilitários. Apresentação Por uma questão de comodidade, pode-se colocar o diretório \CISIS\SYS no PATH do sistema operacional, para poder executar os utilitários a partir do ponto em que se encontre, sem ter que referenciar o diretório […]