|
1 | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | | -<!-- EN-Revision: 1ad8299bbc5c7d1b5dcf6883aaba0f7dbc4f116f Maintainer: leonardolara Status: ready --> |
| 2 | +<!-- EN-Revision: ca6054f609661c9d0513aad1e7db1d8fdf33bed8 Maintainer: leonardolara Status: ready --> |
3 | 3 | <!-- CREDITS: leonardolara --> |
4 | 4 | <refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.expect-expectl"> |
5 | 5 | <refnamediv> |
|
16 | 16 | <methodparam><type>array</type><parameter>cases</parameter></methodparam> |
17 | 17 | <methodparam choice="opt"><type>array</type><parameter role="reference">match</parameter></methodparam> |
18 | 18 | </methodsynopsis> |
19 | | - <para> |
| 19 | + <simpara> |
20 | 20 | Espera até que a saída de um processo corresponda a um dos padrões, |
21 | 21 | um período de tempo especificado tenha passado ou um <acronym>EOF</acronym> seja alcançado. |
22 | | - </para> |
23 | | - <para> |
| 22 | + </simpara> |
| 23 | + <simpara> |
24 | 24 | Se <parameter>match</parameter> for fornecido, então ele será preenchido com o resultado da pesquisa. |
25 | 25 | A string correspondente pode ser encontrada em <parameter>match[0]</parameter>. |
26 | 26 | As substrings de correspondência (de acordo com os parênteses) no padrão original podem ser encontradas |
27 | 27 | em <parameter>match[1]</parameter>, <parameter>match[2]</parameter> e assim por |
28 | 28 | diante, até <parameter>match[9]</parameter> (a limitação do libexpect). |
29 | | - </para> |
| 29 | + </simpara> |
30 | 30 | </refsect1> |
31 | 31 | <refsect1 role="parameters"> |
32 | 32 | &reftitle.parameters; |
33 | 33 | <variablelist> |
34 | 34 | <varlistentry> |
35 | 35 | <term><parameter>expect</parameter></term> |
36 | 36 | <listitem> |
37 | | - <para> |
| 37 | + <simpara> |
38 | 38 | Um fluxo Expect, previamente aberto com |
39 | 39 | <function>expect_popen</function>. |
40 | | - </para> |
| 40 | + </simpara> |
41 | 41 | </listitem> |
42 | 42 | </varlistentry> |
43 | 43 | <varlistentry> |
|
96 | 96 | </refsect1> |
97 | 97 | <refsect1 role="returnvalues"> |
98 | 98 | &reftitle.returnvalues; |
99 | | - <para> |
| 99 | + <simpara> |
100 | 100 | Retorna o valor associado com o padrão que foi correspondido. |
101 | | - </para> |
102 | | - <para> |
| 101 | + </simpara> |
| 102 | + <simpara> |
103 | 103 | Em caso de falha, esta função retorna: |
104 | 104 | <link linkend="constant.exp-eof"><constant>EXP_EOF</constant></link>, |
105 | 105 | <link linkend="constant.exp-timeout"><constant>EXP_TIMEOUT</constant></link> |
106 | 106 | ou |
107 | 107 | <link linkend="constant.exp-fullbuffer"><constant>EXP_FULLBUFFER</constant></link> |
108 | | - </para> |
| 108 | + </simpara> |
109 | 109 | </refsect1> |
110 | 110 | <refsect1 role="changelog"> |
111 | 111 | &reftitle.changelog; |
|
0 commit comments