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

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

Re: RES: [shell-script] organizar arquivo


From: Marcelo Dantas Júnior
Subject: Re: RES: [shell-script] organizar arquivo
Date: Mon, 17 Jul 2000 08:07:41 -0300

Ok mano!! nao me ofendo com o .doc nao!! ja respondendo ta d++

valeu!

"Julio Cezar Neves - DISB.O" wrote:
> 
> > Pessoal...
> >
> > to tentando organizar um arquivo aqui q tem varias linhas e algumas
> > linhas sao iguais, em seguida é gerado um arquivo novo.
> >
> > #!/bin/sh
> > echo "(a)Adicionar ou (c)Criar um arquivo novo?"
> > read REP
> > if  test "$REP" = a
> > then
> > STR=" >>final.txt"
> > else test "$REP" = c
> > STR=" >final.txt"
> > fi
> > echo "Digite o arquivo para ser organizado" $ARQUIVO
> > read ARQUIVO
> > echo "O novo Arquivo sera final.txt"
> >         cat $ARQUIVO | sort |uniq>final.txt
> >
> >
> > só que... quero que ele adicione ou crie o novo arquivo, final.txt,
> >
> > como eu coloco o STR? ja coloquei assim:
> >
> > stone:~# cat organize
> > #!/bin/sh
> > echo "(a)Adicionar ou (c)Criar um arquivo novo?"
> > read REP
> > if  test "$REP" = a
> > then
> > STR=" >>final.txt"
> > else test "$REP" = c
> > STR=" >final.txt"
> > fi
> > echo "Digite o arquivo para ser organizado" $ARQUIVO
> > read ARQUIVO
> > echo "O novo Arquivo sera final.txt"
> >         cat $ARQUIVO | sort |"$STR"final.txt
> >
> >
> > --
> >               Marcelo Dantas Júnior
> >
>         Olá Marcelo,
>         quase vc conseguiu! O problema é que o Shell resolve os
> redirecionamentos antes de resolver as variáveis, então neste caso, qdo ele
> "descobre" que o conteúdo de STR era ">>final.txt", ele já havia passado da
> fase de fazer redirecionamentos.
> 
>         E ai? Como é que fica? Calma amigo! Para isso existe a instrução
> eval que é o pulo do gato!
>         Se vc não se ofender em receber um attachment no formato MSWord,
> abra este ai abaixo, que talvez vc goste.
> 
>         []s,
>         Julio.
> 
> >  <<MaceloEval.doc>>
> 
> ------------------------------------------------------------------------
> Find long lost high school friends:
> http://click.egroups.com/1/7080/6/_/_/_/963937399/
> ------------------------------------------------------------------------
> 
> Inscrição:     address@hidden
> 
> Sair da lista: address@hidden
> 
> Banco Dados:   http://www.egroups.com/group/shell-script
> 
>   ------------------------------------------------------------------------
>                      Name: MaceloEval.doc
>    MaceloEval.doc    Type: Winword File (application/msword)
>                  Encoding: base64

-- 
                Marcelo Dantas Júnior
"Se começar pensando que não vai dar certo,  você já não está
acreditando em si. Para acreditar em si é preciso ter fé."               Linux
User: 101884    
http://www.geocities.com/precaju
http://members.xoom.com/onikojr
http://onikosite.cjb.net




reply via email to

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