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

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

Re: [shell-script] escrever arquivo em ordem inversa


From: Julio C. Neves
Subject: Re: [shell-script] escrever arquivo em ordem inversa
Date: Tue, 19 Mar 2013 13:24:23 -0300

Só para mostrar uma curiosidade:
$ cat tst
linha 1
linha 2
linha 3
linha 4
linha 5
linha 6
linha 7
linha 8
linha 9
linha 10
$ tac tst
linha 10
linha 9
linha 8
linha 7
linha 6
linha 5
linha 4
linha 3
linha 2
linha 1
$ tac tst | rev
01 ahnil
9 ahnil
8 ahnil
7 ahnil
6 ahnil
5 ahnil
4 ahnil
3 ahnil
2 ahnil
1 ahnil

Isto é, o tac é um cat ao contrário, lista da última para a 1a. linha de um
arquivo. Já o rev, lista do último para 1o. caractere de cada linha.

Desnecessário dizer que tac | rev inverte totalmente o texto do arquivo.

Abcs,
Julio
*@juliobash
*



Em 19 de março de 2013 11:55, miguel <address@hidden> escreveu:

> **
>
>
>
>
> Boa tarde lista,
>
> tenho uma dúvida que
> talvez seja básica e eu não estou conseguindo resolve.
>
> Eu tenho um arquivo com muitas linhas e quero escrever em ordem inversa.
> Tenho el arquivo:
>
> echo file1
> 1 sedr
> 2 cdfr
> 3 gtyu
> ....
> ....
> 1000 lyh
>
> Eu quero ficar.
>
> 1000 lyh
> ....
> ....
> 3 gtyu2 cdfr
> 1 sedr
>
> obrigado
>
> Miguel
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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