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

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

Re: [shell-script] script errado


From: Mauricio
Subject: Re: [shell-script] script errado
Date: Wed, 21 Sep 2005 17:31:30 -0300
User-agent: Mozilla Thunderbird 1.0.6 (X11/20050716)

Oi Reinaldo,
Alguns comentários:

-------------------------------------------------------------------------------------------------------------------------------------

if [ $* != --help ]; then

talvez isso também:   [ $# -ge 1 ]


        for i in `seq 1 $#` ; do
#aqui tento alimentar a variavel para ser
        ARGUMENTO=`cat arquivo.txt |grep S*` #comparada mais abaixo...

Em vez de colocar um contador porque não a lista dos argumentos??? Experimente:

for i in $@ ; do
ARGUMENTO=`cat arquivo.txt | grep $i`

e veja se funciona.

Eu não testei, mas ache que pode ser um caminho pra vc. O "$@" lista todos os argumentos e o for vai testar a condićão para cada um deles...


Abraćo,
Ricio

                if [ $ARGUMENTO = $i ]; then
                        echo "Argumento $i ja existe na lista"
                else

                        eval echo \$${i} >> arquivo.txt

                fi
        done

fi

----------------------------------------------------------------------------------------------------------------------------------------

e ele me reporta esse erro "./teste.bsh: line 13: [: =: unary operator expected"

o "arquivo.txt" en questão vai ser uma lista de aplicativo que será lida por outro script tbm...

ex.: amsn
       licq
       firefox
       etc
       etc....




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