[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