My favorites | Sign in
Project Home Downloads Wiki Issues Source
Checkout   Browse   Changes    
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# ----------------------------------------------------------------------------
# http://ora-code.com
# Retorna a descrição do erro Oracle (ORA-NNNNN).
# Uso: zzora numero_erro
# Ex.: zzora 1234
#
# Autor: Rodrigo Pereira da Cunha <rodrigopc (a) gmail.com>
# Desde: 2005-11-03
# Versão: 3
# Licença: GPL
# ----------------------------------------------------------------------------
zzora ()
{
zzzz -h ora "$1" && return

[ $# -ne 1 ] && { zztool uso ora; return 1; } # deve receber apenas um argumento
zztool -e testa_numero "$1" || return 1 # e este argumento deve ser numérico

local url="http://ora-$1.ora-code.com"

$ZZWWWDUMP "$url" | sed '
s/ //g
s/^ //g
/Subject Replies/,$d
1,5d
s/^Cause:/\nCause:/g
s/^Action:/\nAction:/g
/Google Search/,$d
/^o /d
/\[1.gif\]/,$d
s/^$*//'

return 0
}

Change log

r710 by aureliojargas on Mar 29, 2012   Diff
SEGURANÇA: $1 colocado entre aspas na
chamada padrão zzzz -h de todas as
funções.
Go to: 
Sign in to write a code review

Older revisions

r669 by aureliojargas on Mar 28, 2012   Diff
lint: removendo espaços inúteis. Parte
2.
r540 by aureliojargas on May 24, 2011   Diff
COMBO: Removidos espaços e tabs
inúteis do fim das linhas, verificados
por utils/alinhamento
r525 by aureliojargas on May 23, 2011   Diff
zzora: Melhoria no código de
verificação de argumentos.
All revisions of this file

File info

Size: 825 bytes, 34 lines
Powered by Google Project Hosting