On 2/6/06, Eriberto <[EMAIL PROTECTED]> wrote:
> # ls
> apto teste
>
> # ls | grep a.to
> apto
>
> # ls |grep a..to
>
> Até aqui tudo bem. O ponto substitui um caractere qualquer. Mas:
>
> # ls apto......
> apto
>
> Por que deu "apto" ao invés de nada?

Olá, Eriberto. Boa questão. Qual é o seu ambiente? Olha o que deu aqui:

$ bash --version
GNU bash, version 3.1.0(1)-release (i486-pc-linux-gnu)
Copyright (C) 2005 Free Software Foundation, Inc.

$ ls
apto  teste

$ ls | grep a.to
apto

$ ls | grep a..to
$

$ ls apto......
ls: apto......: No such file or directory

--
Gentil de Bortoli Júnior
Chave GPG: http://gentil.bortoli.com.br/gpg

"There Is No Gene For The Human Spirit"


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a