Por exemplo... a solucao com o "find" considera vazio um diretorio que contem arquivos zerados, enquanto a solução com "ls -1 | wc -l" vai contar qualquer arquivo dentro do diretório, mesmo um arquivo zerado.
ps.: na solução com ls, não esquecer de incluir a opção -a pra listar todos os arquivos do diretorio... On 5/11/07, Angelo Fausti Neto <[EMAIL PROTECTED]> wrote: > > Oi, > > minha pergunta era no sentido de definir o que é "diretorio vazio", > dependendo da aplicação > um diretório que contém arquivos, mas arquivos zerados, não é considerado > vazio. > > abraço. > > On 5/11/07, Gilson Fábio Robles Bernichi <[EMAIL PROTECTED]> wrote: > > > > Gostaria de jogar esse resultado para uma variavel e depois comprar em > > um if > > > > supondo > > > > if diretorio vazio > > enviar email > > fi > > > > Seria so isso > > ----- Original Message ----- > > From: Angelo Fausti Neto > > To: [email protected] <shell-script%40yahoogrupos.com.br> > > Sent: Friday, May 11, 2007 1:31 PM > > Subject: Re: [shell-script] Verficar Diretorio > > > > Oi Gilson, > > > > se o diretório contém arquivos zerados, o que deve acontecer? > > > > Angelo. > > > > On 5/11/07, Flavio Junior <[EMAIL PROTECTED] <billpp%40gmail.com>> wrote: > > > > > > talvez isso preste: > > > > > > $ find /diretorio -maxdepth 1 -empty -exec echo VAZIO \; > > > $ find /diretorio -maxdepth 1 -not -empty -exec echo NAOVAZIO \; > > > > > > Flavio do Carmo Junior > > > > > > On 5/11/07, Gilson Fábio Robles Bernichi <[EMAIL > > > PROTECTED]<gilson.fb%40gmail.com> > > <gilson.fb%40gmail.com>> > > > wrote: > > > > > > > > Bom a Todos > > > > > > > > Estou precisando verificar se um diretorio esta vazio ou nao. > > > > > > > > Alguem teria algum exemplo, > > > > > > > > Obrigado > > > > Gilson > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > -- > > -- Angelo Fausti > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > -- > -- Angelo Fausti -- -- Angelo Fausti [As partes desta mensagem que não continham texto foram removidas]
