[shell-script] Coletar domínio

2008-11-13 Por tôpico Caio Abreu Ferreira
Lista Algum saberia me dizer como faço para coletar os domínios de uma lista de e-mail? Por exemplo, do e-mail [EMAIL PROTECTED] estou querendo as informações yy.zz Procurei no histórico da lista se existia uma mensgem, mas ficou meio difícil procurar pela palavra arroba ou pelo simbolo @. Desd

Re: [shell-script] Coletar domínio

2008-11-13 Por tôpico Wagner_D
Dê uma olhada no comando cut (man cut), abaixo um exemplo que deve resolver o problema: $ cat e-mails.txt |cut -d"@" -f2 2008/11/13 Caio Abreu Ferreira <[EMAIL PROTECTED]>: > Lista > > Algum saberia me dizer como faço para coletar os domínios de uma lista de > e-mail? Por exemplo, do e-mail

Re: [shell-script] Imprimindo a Data em formato especifico.

2008-11-13 Por tôpico Fabiano Caixeta Duarte
2008/11/12 Eduardo <[EMAIL PROTECTED]> > É configuravel pois vem do banco de dados. > O problema é que já pedi para colocarem o "0" zero antes dos dias/mes. > > pode ser ago do tipo: > > echo 11-1-2006 | sed > 's/\([0-9][0-9]\)-\([0-9]\)-\([0-9][0-9][0-9][0-9]\)/\1\/0\2\3/g' > > O separador não é

Re: [shell-script] Imprimindo a Data em formato especifico.

2008-11-13 Por tôpico jimmy
On Thu, Nov 13, 2008 at 08:02:58AM -0200, Fabiano Caixeta Duarte wrote: > 2008/11/12 Eduardo <[EMAIL PROTECTED]> > > > É configuravel pois vem do banco de dados. > > O problema é que já pedi para colocarem o "0" zero antes dos dias/mes. > > > > pode ser ago do tipo: > > > > echo 11-1-2006 | sed >

Re: [shell-script] Coletar domínio

2008-11-13 Por tôpico César Vianna
O cut resolve, mas não seria necessário redirecionar a saída do cat Basta cut -d"@" -f2 arquivo.txt 2008/11/13 Wagner_D <[EMAIL PROTECTED]> >Dê uma olhada no comando cut (man cut), abaixo um exemplo que > deve resolver o problema: > > $ cat e-mails.txt |cut -d"@" -f2 > > 2008/11/13 Caio

[shell-script] Capitalizando palavras numa string

2008-11-13 Por tôpico Leonardo Bernardes
Quero capitalizar o nome de arquivos que estão todos os letras minúsculas. Como eu faço? Que comando usar? Tentei algo como tr "\b[a-z]{1,1}" "\b[A-Z]{1,1}" Mas o resultado é maiúscula pra todas as letras. Tentei com o SED mas sem proveito algum! Agradeço desde já Leonardo Bernardes Usuário Lin

Re: [shell-script] Capitalizando palavras numa string

2008-11-13 Por tôpico Flavio Junior
Se eu entendi o que tu quer, seria algo tipo: arquivo.txt para Arquivo.txt ? $ sed 's/^./\U&/' <<<"arquivo.txt" # sed 's/^./\U&/' <<<"arquivo.txt" Arquivo.txt lazlo:~# -- Flávio do Carmo Júnior aka waKKu 2008/11/13 Leonardo Bernardes <[EMAIL PROTECTED]> > Quero capitalizar o nome de arqu

[shell-script] Re: Capitalizando palavras numa string

2008-11-13 Por tôpico Leonardo Bernardes
Obrigado, Flavio É isso mesmo que eu queria, a única diferença é que eu queria alterar palavras ao invés da string inteira, daí só substitui o ^ por \b e funcionou Valeu, obrigado! --- Em shell-script@yahoogrupos.com.br, "Flavio Junior" <[EMAIL PROTECTED]> escreveu > > Se eu entendi o que tu que

Re: [shell-script] Capitalizando palavras numa string

2008-11-13 Por tôpico Eri Ramos Bastos
$ echo abc.txt |awk '{ sub(/^./,toupper(substr($0,1,1))); print; }' Abc.txt Referência: http://pegasus.rutgers.edu/~jscalf/awk.txt []'s Eri 2008/11/13 Leonardo Bernardes <[EMAIL PROTECTED]> > > Quero capitalizar o nome de arquivos que estão todos os letras minúsculas. > Como eu faço? Que comando

Re: [shell-script] Re: Capitalizando palavras numa string

2008-11-13 Por tôpico Flavio Junior
Ahn? ^ == Inicio de linha \b == border, caracteres de borda, como ponto, tab, espaço e inclusive inicio de linha Talvez o que tu deva fazer pra melhorar é evitar do sed tentar fazer upper pra caracteres que não tem upper, fazendo: $ sed 's/^[a-z]/\U&/' Cuidado com a tua solução, pode acontecer