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

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

Re: [shell-script] for com espaço nos arquivos


From: Thiago M. Figueiredo
Subject: Re: [shell-script] for com espaço nos arquivos
Date: Mon, 19 Aug 2013 21:19:37 -0300

Opa pessoal boa noite,

Primeiramente obrigado pela ajuda mais mais não consegui encaixar no meu
problema.

Na verdade estou tentando criar um script que apaga arquivos com mais de 20
dias.

O trecho do código:
for i in `find /mnt/lixeira -depth -mtime +20`; do
 rm -rf $i
done

Mais achei aqui na lista mesmo um topico que ficou muito melhor.
http://br.groups.yahoo.com/group/shell-script/message/28651

Muito Obrigado e um grande abraço
Atenciosamente,
Thiago M. Figueiredo


------------------------------
Thiago M. Figueiredo
address@hidden
Cel: (55 11)9472-5713
address@hidden
http://www.thiagofigueiredo.com
Open Source o conhecimento é do mundo.
Usar software proprietário R$ 450,00 com MasterCard, usar software
livre não tem preço.... mas para todos os outros softwares existem os
cracks. .


Em 19 de agosto de 2013 18:19, Julio C. Neves <address@hidden>escreveu:

> **
>
>
> E assim quem resolve o * é o Shell. Usando o ls, vc estaria chamando um cmd
> externo, o que tornaria a execução muito mais lenta.
>
> $ time for ((i=1; i<200; i++))
> > do
> > for arq in `ls`
> > do
> > echo $arq > /dev/null
> > done
> > done
>
> real 0m3.526s
> user 0m1.816s
> sys 0m0.760s
> $ time for ((i=1; i<200; i++))
> > do
> > for arq in *
> > do
> > echo $arq > /dev/null
> > done
> > done
>
> real 0m2.051s
> user 0m1.524s
> sys 0m0.360s
>
> Abcs,
> Julio
> *@juliobash
> *
>
> Em 19 de agosto de 2013 17:51, Flavio Steimacher <address@hidden
> >escreveu:
>
> > vc pode fazer assim:
> > for i in *; do echo "$i"; done
> >
> > abs
> >
> >
> > Em 19 de agosto de 2013 16:32, Thiago M. Figueiredo <
> > address@hidden> escreveu:
> >
> > > **
> > >
> > >
> > > Opa Galera,
> > >
> > > Estou tendo dificuldade em fazer um for com arquivos que tenham espaço
> no
> > > nome.
> > > Código:
> > > for i in `ls` ; do
> > > echo $i;
> > > done
> > >
> > > Os arquivos ou pasta que tem espaço ficam aparecendo como se fossem
> > vários
> > > arquivos.
> > > Ex:
> > > Área
> > > de
> > > Trabalho
> > >
> > > Alguém já passou por essa questão?
> > >
> > > Muito Obrigado e um grande abraço
> > > ------------------------------
> > > Thiago M. Figueiredo
> > > address@hidden
> > > Cel: (55 11)9472-5713
> > > address@hidden
> > > http://www.thiagofigueiredo.com
> > > Open Source o conhecimento é do mundo.
> > > Usar software proprietário R$ 450,00 com MasterCard, usar software
> > > livre não tem preço.... mas para todos os outros softwares existem os
> > > cracks. .
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> >
> > --
> > Atenciosamente,
> >
> > Flavio Steimacher
> > *DBA Oracle
> > LPIC1 - Linux Professional Institute Certified
> > CLA - Novell Certified Linux Administrator
> > DCTS - Novell Data Center Technical Specialist*
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> > ----------------------------------------------------------
> > 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
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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