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

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

Re: RES: [shell-script] Lendo o conteudo de um arquivo


From: Reinaldo Carvalho
Subject: Re: RES: [shell-script] Lendo o conteudo de um arquivo
Date: Wed, 21 Sep 2005 16:52:45 -0300

 if [ "$*" != '--help' ]; then
          for i in $(seq 1 "$#") ; do
                 if (grep $(eval echo \$${i}) arquivo.txt >/dev/null) ; then
                         eval echo "Argumento \$${i} ja existe na lista"
                 else
                          eval echo \$${i} >> arquivo.txt
                  fi
         done
 fi


Em 21/09/05, Reinaldo Marques de Lima<address@hidden> escreveu:
> meu problema eh o seguinte...estou tentando criar um script simples que
> escreva na proxima linha de um arquivo txt desde q o argumento passado ainda
> naum exista no arquivo....por exemplo:
>
> amsn   #
> licq      #eh o conteudo do arquivo
> firefox  #
>
> se eu executar o script e por exemplo digitar "amsn" pra tentar escrever,
> ele passaria uma mensagem de erro...se eu tentasse digitar "thunderbird" ele
> escreveria...
> pensar no Algoritmo eu consegui...soh estou errando eh na sintaxe...
> estou aprendendo Shell script por auto-didatica, por isso ainda emperro em
> algumas coisas...vou passas a ultima tentativa q fiz nesse script, se vcs
> puderem me dar uma luz pra dizer onde estou errando eu agradeceria
>
> -----------------------------------------------------------------------------------------------------------------------------------
>
> if [ $* != --help ]; then
>
>         for i in `seq 1 $#` ; do
>
>         ARGUMENTO=`cat arquivo.txt |grep S*`
>
>                 if [ $ARGUMENTO = $i ]; then
>
>                         echo "Argumento $i ja existe na lista"
>                 else
>
>                         eval echo \$${i} >> arquivo.txt
>
>                 fi
>         done
>
> fi
>
> --------------------------------------------------------------------------------------------------------------------------------------
>
> bom...acho q eh isso....
> []'s
>
> ---------------------------------------------------------------------------------------------------------------------------------------
>
> Fala Reinaldo,
> vc tirou o conteúdo da msg, como posso ajudar?
>
> [ ]s,
> Julio
> - 2º Fórum Cearense de Software Livre -
> - De 06 a 08 de Outubro -
> - Conheça a programação completa em -
> http://www.psl-ce.softwarelivre.org/iifcsl/
> :wq
>
> | -----Mensagem original-----
> | De: Reinaldo Marques de Lima [mailto:address@hidden]
> | Enviada em: segunda-feira, 19 de setembro de 2005 16:26
> | Para: address@hidden
> | Assunto: Re: [shell-script] Lendo o conteudo de um arquivo
> |
> |
> | obrigado, sua atenção foi de grande ajuda....
> |
> | mais alguem da lista pode me dar uma Luz???
> | Julio?
> |
> |
> |
> |
> | ---------------------------------------------------------------------
> | 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
>
>
>
>
> ---------------------------------------------------------------------
> 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
>
>
>
>
>
>
>
>


--
Reinaldo Carvalho
Debian Sarge 3.1 - Linux User: #238310
Prodepa - address@hidden


reply via email to

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