[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RES: [shell-script] inverter campo
From: |
Celso Viana |
Subject: |
Re: RES: [shell-script] inverter campo |
Date: |
Mon, 15 Aug 2005 20:26:26 -0300 |
Amigow Julio........ valews pela superdica.
Celso
Em 15/08/05, Julio Cezar Neves -
DATAPREVRJ<address@hidden> escreveu:
> Aê Celso,
> um one-liner:
>
> Prompt> paste <(cut -f2 arq.txt) <(cut -f1 arq.txt)
>
> As construções do tipo <(...) são executadas em um arquivo tipo named pipe
> temporário. Veja:
>
> Prompt> ls -l >(cat)
> l-wx------ 1 jneves jneves 64 Aug 15 09:35 /dev/fd/63 ->
> pipe:[47752298]
>
> Como o paste precisa de 2 arquivos para juntá-los, desta forma satisfazemos
> à sua vontade. :) Nos cmds cut não foi necessário a especificação do
> delimitador (opção -d) pq <TAB> é o default.
>
> [ ]s,
> Julio
> :wq
>
> | -----Mensagem original-----
> | De: Celso Viana [mailto:address@hidden]
> | Enviada em: domingo, 14 de agosto de 2005 21:50
> | Para: Shell
> | Assunto: [shell-script] inverter campo
> |
> |
> | all,
> | tenho um arquivo *.txt conforme listado abaixo( o espaço
> | entre as colunas é
> | um TAB);
> | 150 teste
> | 125 teste2
> | 130 teste4
> | já tentei e não consegui escrever um script para inverter as
> | colunas;
> | alguém pode dar uma dica?
> | Celso
> |
> |
> | [As partes desta mensagem que não continham texto foram removidas]
> |
> |
> |
> | ---------------------------------------------------------------------
> | 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
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>