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
# ----------------------------------------------------------------------------
# Conversão de telefones contendo letras para apenas números.
# Uso: zzfoneletra telefone
# Ex.: zzfoneletra 2345-LINUX # Retorna 2345-54689
# echo 5555-HELP | zzfoneletra # Retorna 5555-4357
#
# Autor: Rodolfo de Faria <rodolfo faria (a) fujifilm com br>
# Desde: 2006-10-17
# Licença: GPL
# Requisitos: zzmaiusculas
# ----------------------------------------------------------------------------
zzfoneletra ()
{
zzzz -h foneletra "$1" && return

# Dados via STDIN ou argumentos
zztool multi_stdin "$@" |
zzmaiusculas |
sed y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/22233344455566677778889999/
# Um Sed faz tudo, é uma tradução letra a letra
}

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

r670 by aureliojargas on Mar 28, 2012   Diff
lint: padronização dos comentários nas
chamada de zztool multi_stdin.
r486 by aureliojargas on May 20, 2011   Diff
COMBO: Arrumadas inconsistências de
espaços em branco na indentação de
várias funções. Foi usado o script
'alinhamento' para encontrar os
problemas. Estas alterações não mudam
...
r474 by aureliojargas on May 20, 2011   Diff
Adicionado campo Requisitos: em todas
as funções que ainda faltavam. Agora o
campo Requisitos: é confiável, e pode
ser verificado com o novo script
'requisitos'.
All revisions of this file

File info

Size: 751 bytes, 21 lines
Powered by Google Project Hosting