Re: [FUG-BR] [SPAM-Header Check] - Re: [OFF] scriptando - Email has different SMTP TO: and MIME TO: fields in the email addresses

2008-03-04 Por tôpico Klaus Schneider
Use perl, simples, rápido e eficiente =)
Você demora um pouco até pegar a sintaxe, mas depois vai fácil, ou então
faça um script php, muito bom também, a vantagem é que tem a estrutura
parecido com C, o que nos é mais familiar.

Em 03/03/08, Vitor M. A. da Cruz [EMAIL PROTECTED] escreveu:

 Lucas;

 Uma solução simples seria colocar o nome do arquivo entre aspas.

 Em Mon, 03 Mar 2008 18:03:29 -0300, Breno BF [EMAIL PROTECTED]
 escreveu:

  De nada Lucas, e olha, te aconselho PERL em vez do PY. PERLe Shell
  Script é
  uma mistura muito legal.
  Sds,
  Breno BF
  - Original Message -
  From: Lucas Mocellin [EMAIL PROTECTED]
  To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
  freebsd@fug.com.br
  Sent: Monday, March 03, 2008 5:55 PM
  Subject: Re: [FUG-BR] [OFF] scriptando
 
 
  poisé, gostaria de evitar isso,
 
  pensei em substituir o espaço por \ , que aí TALVEZ ele leria o
  caracter
  espaço, maa, queria ver como fazer da maneira correta mesmo, se eu
  nao
  conseguir vou para o POG ou fazer em python.
 
  Obrigado a sugestão Breno,
 
  um abraço,
 
  Lucas.
 
  Em 03/03/08, Breno BF [EMAIL PROTECTED] escreveu:
 
  Boa tarde,
  Rapaz, tive o mesmo problema. Minha solução foi o que chamam de
  POG,
  porém funfou.
  Antes de filtrar o arquivo, manda um pipe tr mudando todo espaço
  pra
  um
  caracter especial, um que você não vá achar no resto do texto
  (%,#,etc).
  Na
  hora de usa-lo vc desfaz o tr, mudando de caracter especial pra
 espaco.
  Comigo deu certo, boa sorte!
  Sds,
  Breno BF
 
  - Original Message -
  From: Lucas Mocellin [EMAIL PROTECTED]
  To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
  freebsd@fug.com.br
  Sent: Monday, March 03, 2008 5:33 PM
  Subject: [FUG-BR] [OFF] scriptando
 
 
   Olś lista,
  
   estou com um problema meio off, que é o seguinte, faço um for, e
  pego
   uma
   lista de arquivos, um por linha.
  
   Preciso pegar essa lista e cada um desses arquivos jogar como
 entrada
   em
   outro comando, mas o que acontece é o seguinte, quando dou a entrada
  no
   outro comando, ele não pega a linha inteira, pois o nome do arquivo
  tem
   espaço, então o for só pega até o espaço, ficando o nome do
 arquivo
   incompleto.
  
   o script:
  
   for extensao in $(cat /root/bin/extensoes.txt); do
  /usr/bin/find /home -iname $extensao 
   /tmp/arquivos$extensao.txt
  /bin/cat /tmp/arquivos$extensao.txt | xargs
   /usr/bin/du

   /tmp/tamanho_musicas.txt
  
   mas entao, um exemplo:
  
   [EMAIL PROTECTED] ~]# tail /tmp/arquivos\*.mpg.txt
   /home/luizcelso/Luiz Celso/fotos/Logosofia - ingresso Ana C -
   30-03-05/Adri
   019.mpg
  
   [EMAIL PROTECTED] ~]# /bin/cat /tmp/arquivos\*.mpg.txt |
   xargs
   /usr/bin/du
   /usr/bin/du: cannot access `/home/luizcelso/Luiz': No such file or
   directory
   /usr/bin/du: cannot access `Celso/fotos/Logosofia': No such file or
   directory
   /usr/bin/du: cannot access `-': No such file or directory
   /usr/bin/du: cannot access `ingresso': No such file or directory
   /usr/bin/du: cannot access `Ana': No such file or directory
   /usr/bin/du: cannot access `C': No such file or directory
   /usr/bin/du: cannot access `-': No such file or directory
   /usr/bin/du: cannot access `30-03-05/Adri': No such file or
 directory
   /usr/bin/du: cannot access `019.mpg': No such file or directory
  
   ele pega uma linha como vários arquivos.
  
   alguém saberia como eu faço para pegar a linha inteira?
  
   Obrigado,
  
   Lucas Mocellin.
 
   -
   Histórico: http://www.fug.com.br/historico/html/freebsd/
   Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
  
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



 --
 --
 Obrigado;
 Vitor M. A. da Cruz
 [EMAIL PROTECTED]
 __
 IdeaValley Innovation
 Tel.  : +55.24.2221-9300
 Cel.  : +55.24.7835-2164
 www.ideavalley.com.br
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd




-- 
/*
* Klaus Schneider
*/
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] [SPAM-Header Check] - Re: [OFF] scriptando - Email has different SMTP TO: and MIME TO: fields in the email addresses

2008-03-03 Por tôpico Vitor M. A. da Cruz
Lucas;

Uma solução simples seria colocar o nome do arquivo entre aspas.

Em Mon, 03 Mar 2008 18:03:29 -0300, Breno BF [EMAIL PROTECTED]  
escreveu:

 De nada Lucas, e olha, te aconselho PERL em vez do PY. PERLe Shell  
 Script é
 uma mistura muito legal.
 Sds,
 Breno BF
 - Original Message -
 From: Lucas Mocellin [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, March 03, 2008 5:55 PM
 Subject: Re: [FUG-BR] [OFF] scriptando


 poisé, gostaria de evitar isso,

 pensei em substituir o espaço por \ , que aí TALVEZ ele leria o  
 caracter
 espaço, maa, queria ver como fazer da maneira correta mesmo, se eu  
 nao
 conseguir vou para o POG ou fazer em python.

 Obrigado a sugestão Breno,

 um abraço,

 Lucas.

 Em 03/03/08, Breno BF [EMAIL PROTECTED] escreveu:

 Boa tarde,
 Rapaz, tive o mesmo problema. Minha solução foi o que chamam de  
 POG,
 porém funfou.
 Antes de filtrar o arquivo, manda um pipe tr mudando todo espaço  
 pra
 um
 caracter especial, um que você não vá achar no resto do texto  
 (%,#,etc).
 Na
 hora de usa-lo vc desfaz o tr, mudando de caracter especial pra espaco.
 Comigo deu certo, boa sorte!
 Sds,
 Breno BF

 - Original Message -
 From: Lucas Mocellin [EMAIL PROTECTED]
 To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
 freebsd@fug.com.br
 Sent: Monday, March 03, 2008 5:33 PM
 Subject: [FUG-BR] [OFF] scriptando


  Olś lista,
 
  estou com um problema meio off, que é o seguinte, faço um for, e  
 pego
  uma
  lista de arquivos, um por linha.
 
  Preciso pegar essa lista e cada um desses arquivos jogar como entrada
  em
  outro comando, mas o que acontece é o seguinte, quando dou a entrada  
 no
  outro comando, ele não pega a linha inteira, pois o nome do arquivo  
 tem
  espaço, então o for só pega até o espaço, ficando o nome do arquivo
  incompleto.
 
  o script:
 
  for extensao in $(cat /root/bin/extensoes.txt); do
 /usr/bin/find /home -iname $extensao 
  /tmp/arquivos$extensao.txt
 /bin/cat /tmp/arquivos$extensao.txt | xargs
  /usr/bin/du
   
  /tmp/tamanho_musicas.txt
 
  mas entao, um exemplo:
 
  [EMAIL PROTECTED] ~]# tail /tmp/arquivos\*.mpg.txt
  /home/luizcelso/Luiz Celso/fotos/Logosofia - ingresso Ana C -
  30-03-05/Adri
  019.mpg
 
  [EMAIL PROTECTED] ~]# /bin/cat /tmp/arquivos\*.mpg.txt |
  xargs
  /usr/bin/du
  /usr/bin/du: cannot access `/home/luizcelso/Luiz': No such file or
  directory
  /usr/bin/du: cannot access `Celso/fotos/Logosofia': No such file or
  directory
  /usr/bin/du: cannot access `-': No such file or directory
  /usr/bin/du: cannot access `ingresso': No such file or directory
  /usr/bin/du: cannot access `Ana': No such file or directory
  /usr/bin/du: cannot access `C': No such file or directory
  /usr/bin/du: cannot access `-': No such file or directory
  /usr/bin/du: cannot access `30-03-05/Adri': No such file or directory
  /usr/bin/du: cannot access `019.mpg': No such file or directory
 
  ele pega uma linha como vários arquivos.
 
  alguém saberia como eu faço para pegar a linha inteira?
 
  Obrigado,
 
  Lucas Mocellin.

  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
--
Obrigado;
Vitor M. A. da Cruz
[EMAIL PROTECTED]
__
IdeaValley Innovation
Tel.  : +55.24.2221-9300
Cel.  : +55.24.7835-2164
www.ideavalley.com.br
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd