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>
D{<tag>[/<occ>]|*}
A<tag><delim><data><delim>
H<tag> <length> <data>
<TAG[ <stripmarklen>[ <minlen>]]><data></TAG>
S[<tag>]
R<mf>,<mfn>
G<gizmo_mf>[,<taglist>]
Gsplit[/clean]=<tag>[={<char>|words|letters|numbers|trigrams}]
Gsplit=<tag>=6words[/if=<if>]
Gload[/<tag>][/nonl][=<file>]
Gmark[/<tag>]{/<elem>|/keys|/decs|/<mf>,<otag>[,<ctag>]}=<if>
Gmarx[/<tag>]/<elem>[@<att>="x"] =<tag>[:&[<att>]|/c[=224]|/i]
Gdump[/<tag>][/nonl][/xml][=<file>]
=<mfn>
X[append=]<mf>
convert=ansi [uctab={<file>|ansi}] [actab={<file>|ansi}]
fst[/h]={<fst>|@[<file>]} [stw=@[<file>]]
[mono|mast|full] {create|copy|append|merge|updatf}=<out_mf>
[out]iso[={marc|<n>}]=<out_isofile> [outisotag1=<tag>]
fullinv[/dict][/keep][/ansi]=<out_if> [maxmfn=<n>|master=<mf>]
ln{1|2}=<out_file> [+fix[/m]]
fix=<out_file> tbin=<tag>
tab[/lines:100000/width:100/tab:<tag>]=<tab_fmt>
{prolog|pft|epilog}={<diplay_fmt>|@<file>} [lw={<n>|0}]
{+|-}{control|leader|xref|dir|fields|all} mfrl now
[/codesyntax]

MX considera os parâmetros na ordem mostrada na tabela. Em primeiro lugar
devem vir, se houver, os parâmetros de inicialização (setup), depois a fonte de
entrada de dados, e em último lugar os parâmetros opcionais do processo. Há
algumas exceções indicados no manual, por exemplo, btell= deve ir antes que
bool=.
 

Deixe um comentário