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

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

Re: [shell-script] Procurar palavra


From: Emerson Domingues Souto
Subject: Re: [shell-script] Procurar palavra
Date: Mon, 7 Nov 2005 11:05:56 -0200

Caio,

Na linha 12 do script, substitua as crases por aspas, este é o problema.
A crase comumente é usada pra executar a string após o sinal de igual, e parece 
que não é o que vc deseja.

Emerson

  ----- Original Message ----- 
  From: caio ferreira 
  To: address@hidden 
  Sent: Sunday, November 06, 2005 6:46 PM
  Subject: Re: [shell-script] Procurar palavra


  caio ferreira escreveu:
  > Por acaso alguem saberia me dizer como é que eu faço para varreu um 
  > arquivo a procura de uma palavra ?
  >
  > Estou utilizando um programa chamado mailfilter, onde ele permite que eu 
  > apague as mensagens do servidor pop com determinado domínio, por exemplo 
  > @spam.com.br. O que eu quero fazer é vasculhar o arquivo Trash do 
  > Thunderbird a procura da palavra From:

  Comecei a fazer o script e já surgiu um problema.

  O script esta assim:

  #!/bin/bash
  # NASCIMENTO : 06 de Novembro de 2005
  # AUTORES    : Caio Abreu Ferreira <idic (at) terra.com.br>
  # DESCRIÇÃO  : Script para coletar os dominio de spammers e acrescentar
  #              no arquivo .mailfilterrc
  #
  # REGISTRO DE MUDANÇAS:
  # 20051106 ** 1ª versão

  # Variaveis de trabalho
  WORKDIR=/home/cosmo/scripts/mailfilter_v2
  TRASH=`/home/cosmo/.mozilla-thunderbird/8atyc2ku.default/Mail/Local\ 
  Folders/Trash`

  # Varrer todo o arquivo Trash
  DOMAIN=cat $TRASH | grep From:
  echo $DOMAIN >> $WORKDIR/domain_spam.tmp

  Quando eu executo o script aparece a seguinte mensagem de erro:

  cosmo@taquion:~/scripts/mailfilter_v2$ sh mailfilter.sh
  mailfilter.sh: line 12: 
  /home/cosmo/.mozilla-thunderbird/8atyc2ku.default/Mail/Local Folders/Trash: 
  Permissão negada

  As permissões do arquivo estão assim;

  $ ls -l /home/cosmo/.mozilla-thunderbird/8atyc2ku.default/Mail/Local\ 
  Folders/Trash
  -rw-------  1 cosmo cosmo 421600 2005-11-06 18:36 
  /home/cosmo/.mozilla-thunderbird/8atyc2ku.default/Mail/Local Folders/Trash

  O grupo e dono do arquivo são cosmo e cosmo, quer dizer, eu como usuário 
  cosmo teria direito de "olhar" o arquivo. Esta correto ?

  Desde já obrigado !!


  ---------------------------------------------------------------------
  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




   




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



reply via email to

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