shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RES: [shell-script] comando find com prune


From: Emerson Domingues Souto - H2M
Subject: RES: [shell-script] comando find com prune
Date: Thu, 2 Feb 2012 09:21:36 -0200

Marcelo,

Retificando .... não deu mais certo .... estou executando esse comando num 
diretório que tem mais de 5 mil arquivos e neste caso aparece a mensagem:

# find * -prune
ksh: /usr/bin/find: 0403-027 The parameter list is too long.

 
Emerson Domingues Souto
Tecnologia da Informação
Marítima Seguros S/A
 
 

> -----Mensagem original-----
> De: Emerson Domingues Souto - H2M 
> Enviada em: quarta-feira, 1 de fevereiro de 2012 17:56
> Para: 'address@hidden'
> Assunto: RES: [shell-script] comando find com prune
> 
> Marcelo,
> 
> Deu Certo.
> Obrigado!
>  
> Emerson Domingues Souto
> Tecnologia da Informação
> Marítima Seguros S/A
> 
> > -----Mensagem original-----
> > De: address@hidden [mailto:shell- 
> > address@hidden] Em nome de Marcelo Carlos Rosa 
> Enviada em: 
> > quarta-feira, 1 de fevereiro de 2012 17:36
> > Para: address@hidden
> > Assunto: Re: [shell-script] comando find com prune
> > 
> > Use find * -prune
> > 
> > 
> > On 01-02-2012 15:37, emerson.souto wrote:
> > >
> > > Segundo o manual, o -prune faz com que o find liste os 
> arquivos do 
> > > diretório corrente, sem se aprofundar nos subdiretórios 
> (o contrário 
> > > do -depth) O problema é que estou usando -prune e o find está 
> > > listando apenas o diretório corrente e não está listando os 
> > > arquivos.
> > >
> > > O que eu preciso é que o find liste apenas os arquivos do 
> diretório 
> > > corrente, ou seja, no meu exemplo é para ele listar apenas os 
> > > arquivos arq1.txt e arq2.txt Alguém pode me ajudar ?
> > >
> > > Segue exemplo de comando find com -prune que eu executei e não me 
> > > trouxe o resultado desejado:
> > >
> > > # pwd
> > > /tmp/TESTE
> > > # ls -l
> > > total 32
> > > -rw-r--r-- 1 sqlsp informix 71 Feb 01 14:45 arq1.txt
> > > -rw-r--r-- 1 sqlsp informix 134 Feb 01 14:45 arq2.txt 
> drwxr-xr-x 2 
> > > sqlsp informix 512 Feb 01 14:46 dir1 drwxr-xr-x 2 sqlsp 
> informix 512 
> > > Feb 01 14:46 dir2 # find .
> > > .
> > > ./arq1.txt
> > > ./arq2.txt
> > > ./dir1
> > > ./dir1/arq3.txt
> > > ./dir1/arq4.txt
> > > ./dir2
> > > ./dir2/dir5.txt
> > > # find . -prune
> > > .
> > > # uname -a
> > >
> > > AIX VAWS01 3 4 000301544C00
> > >
> > > Acho que o problema é a versão do Unix.
> > > Se alguem puder ajudar eu agradeço
> > >
> > >
> > 
> > 
> > ------------------------------------
> > 
> > 
> ---------------------------------------------------------------------
> > 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: address@hidden
> > 
> ---------------------------------------------------------------------
> > 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
> > 
> 
> 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]