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

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

Re: [shell-script] Ordenar arquivo


From: Thobias Salazar Trevisan
Subject: Re: [shell-script] Ordenar arquivo
Date: Mon, 1 Oct 2001 10:36:06 -0300 (BRT)

        Mauricio,

        Vai lendo o arq, e coloca um while tendo como parametro o
delimitador da secao, (vai lendo com read), ele coloca a linha na variavel
REPLY, vai colocando isto em arqs diferentes, ou seja, primeira secao
001.txt ...., apois isto vc vai ter quebrado o arq global, e varios
outros. Apos isto use um sort normal para ordenar os n arquivos que vc
criou, e junte todos novamente...
        Ah, se o teu define nao for sempre com esta palavra, vc pode
cortar isto fora, e ordenar, depois com o vi, acrescente isto novamente.
        Ok?! Da proxima vez mande mais detalhes do arq.

        T+,
Thobias.

-- 
Predestination was doomed from the start.

----
Thobias Salazar Trevisan <address@hidden>
Home Page - http://www.cos.ufrj.br/~thobias
Parallel Computing Laboratory / COPPE
Federal University of Rio de Janeiro
Brazil
__________________________
|                        |
| Against - HTML Mail    |
|                        |
--------------------------


On Sat, 29 Sep 2001, Mauricio Bonani wrote:

> Date: Sat, 29 Sep 2001 11:29:47 -0300
> From: Mauricio Bonani <address@hidden>
> Reply-To: address@hidden
> To: address@hidden
> Subject: [shell-script] Ordenar arquivo
>
> Tenho um arquivo (global.php) montado da seguinte forma:
>
> /*****************************************************/
> /* Delimitador de seção                              */
> /*****************************************************/
>
> define("_OK","OK");
>
> Gostaria de ordená-lo alfabeticamente pelo primeiro campo do define, nesse
> caso _OK, mas mantendo a estrutura do arquivo. Ordenar o que está dentro de
> uma seção na própria seção e assim por diante.
>
> Como fazer isso com shell script???
>
> Depois de fazer isso preciso comparar esse arquivo ordenado com outro
> (lang-portuguese.php) de mesma estrutura fazendo o seguinte:
> Se encontrar nos dois arquivos _OK (primeiro campo do define), pegar o
> conteúdo do segundo campo em lang-portuguese.php e colocar sobre o segundo
> campo do global.php.
>
> Expliquei ou compliquei???
>
> Esses dois arquivos, lang-portuguese.php e global.php, são respectivamente
> as traduções do phpnuke e do postnuke. Ambos servem para "montar" sites de
> notícias.
>
> Agradeço qualquer ajuda.
>
>
> --
> Mauricio Bonani
> mailto:address@hidden
> ICQ UIN: 2743356
>
> Você quer ser um vencedor ? Creia em Jesus !
>
>
> Sair da lista: address@hidden
> Banco Dados:   http://www.egroups.com/group/shell-script
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em: 
> http://br.yahoo.com/info/utos.html
>
>



reply via email to

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