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

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

RES: RES: [shell-script] Re: excluir arquivos listados dentro de arq.


From: Julio Cezar Neves - DATAPREVRJ
Subject: RES: RES: [shell-script] Re: excluir arquivos listados dentro de arq. txt
Date: Thu, 11 Nov 2004 14:27:34 -0300

Aê wagner,
viva a simplicidade!

find . -type f -name "*.mp3" | xargs -l1 -i rm {}

Esta simplificação deve funcionar...

Sucesso,
Julio Cezar Neves
- Programa de Software Livre -
Tel:+55 21 2528-7070 / +55 21 8112-9988
Fax: +55 21 2528-7646
mailto:address@hidden


| -----Mensagem original-----
| De: wagner costa [mailto:address@hidden]
| Enviada em: quinta-feira, 11 de novembro de 2004 12:47
| Para: address@hidden
| Assunto: Re: RES: [shell-script] Re: excluir arquivos 
| listados dentro de
| arq. txt
| 
| 
| 
| Julio obrigado pela ajuda testei o q vc passou só
| houve um problema ele não excluiu os arquivos que
| contém espaços e acentos mas os outros sem espaços ele
| apagou
| Seguindo com minhas dúvidas como fazer para ele apagar
| tb os com espaços e acentos?
| 
| valeu a todos pela paciencia com este iniciante :)
| 
| 
|  --- Julio Cezar Neves - DATAPREVRJ
| <address@hidden> escreveu: 
| 
| ---------------------------------
| Ô NoName,
| tente a linha de cmd abaixo e reporte para a lista o
| que ocorreu, por favor.
| 
| find . -type f -name "*.mp3" | xargs -i bash -c "echo
| removendo {}; rm {}"
| 
| [ ]s,
| Julio Cezar Neves
| - Programa de Software Livre -
| Tel:+55 21 2528-7070 / +55 21 8112-9988
| Fax: +55 21 2528-7646
| mailto:address@hidden
| 
| 
| | -----Mensagem original-----
| | De: wronieri [mailto:address@hidden]
| | Enviada em: quarta-feira, 10 de novembro de 2004
| 12:56
| | Para: address@hidden
| | Assunto: [shell-script] Re: excluir arquivos
| listados dentro 
| | de arq. txt
| | 
| | 
| | 
| | 
| | Torno eu aqui novamente... :-( simplesmente não
| funciona, nem com as
| | dicas aqui colhidas... mas o estranho eh q quando
| faço arquivos para
| | testes tipo teste.wag e espalho pela máquina ele
| apaga mas quando peço
| | para apagar a lista de arquivos mp3 ele nao vai e
| nem da mensagem de
| | erro. mas mesmo assim valeu pelas dicas dadas até
| agora ;-)
| | 
| | 
| | 
| | --- Em address@hidden,
| "pinguimrmbr" <mrbits@t...>
| | escreveu
| | > 
| | > > #!/bin/bash
| | > > locate .mp3 > /root/lista_a_excluir.txt
| | > > for ARQ in `cat lista_a_excluir.txt` ; do rm -f
| $ARQ done
| | > 
| | > > o que pode estar errado???
| | > 
| | > Olas
| | > 
| | > IMAGINANDO-se que os bancos de dados do seu locate
| estejam 
| | > atualizados:
| | > 
| | > #!/bin/bash
| | > locate .mp3 > /root/lista_a_excluir.txt
| | > for ARQ in `cat lista_a_excluir.txt` ; do rm -f
| $ARQ ; done
| | > 
| | > 
| | > Acredito que vc teve uma mensagem de erro do tipo
| "Final de arquivo 
| | > inesperado" ou algo do tipo. O ; é obrigatorio
| para separar os 
| | > comandos caso vc esteja trabalhando em uma unica
| linha. Fica aqui o 
| | > conselho de uma boa pratica de programaçao: use
| SEMPRE estruturas  
| | > indentadas.
| | > 
| | > #!/bin/bash
| | > locate .mp3 > /root/lista_a_excluir.txt
| | > for ARQ in `cat lista_a_excluir.txt`
| | > do
| | >         rm -f $ARQ
| | > done
| | > 
| | > Facilita a leitura do codigo e evita erros como
| esse.
| | > 
| | > Dica 2: Leia SEMPRE o retorno e eventuais
| mensagens de erro.
| | > 
| | > Um abraç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
| ---------------------------------------------------------------------
|  
| Links do Yahoo! Grupos
| 
| 
| 
| 
|  
| 
| 
| 
| 
| ---------------------------------------------------------------------
| 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
| ---------------------------------------------------------------------
| 
| 
| 
| Yahoo! Grupos, um serviço oferecido por:              
|         
|                            function SearchComboBox() {
| if (document.form_combo.keyword.value.length==0){ 
| alert("Por favor, digite algo.");  return false; }else
| {  document.form_combo.action
| ="http://br.rd.yahoo.com/SIG=12ak0j49v/M=264105.3931087.656258
| 9.1588051/D=brclubs/S=2137111254:HM/EXP=1100188341/A=2361264/R
| =0/SIG=11uaou2jn/*http://www.bondfaro.com/bondfaro/in/combosea
| rch_in.jsp?sk=11";
| } return true;}                                       
|   [input]                                             
|       [input]                [input]                  
|                         
| 
| ---------------------------------
| 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:
| address@hidden
|  
|    O uso que você faz do Yahoo! Grupos está sujeito
| aos Termos do Serviço do Yahoo!.
|  
| 
| =====
| Wagner Ronieri França Costa
| Linux User # 310987
| Linux Machine # 196902
| Araçatuba-SP
| 
| 
|       
|       
|               
| _______________________________________________________ 
| Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o 
| discador agora! http://br.acesso.yahoo.com/
| 
| 
| ---------------------------------------------------------------------
| 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
---------------------------------------------------------------------
 
Links do Yahoo! Grupos




 




reply via email to

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