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

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

Re: [shell-script] Incluir um 0 (zero) em uma determinada coluna


From: Tiago Peczenyj
Subject: Re: [shell-script] Incluir um 0 (zero) em uma determinada coluna
Date: Wed, 18 Jan 2012 18:36:35 -0200

faça em uma linha:

gawk -v FIELDWIDTHS='127 12' '{print $1 "0" $2 "0000"}' arquivo.txt

nesse caso eu estou dizendo para o gawk que existem colunas de tamanho
fixo, uma de 127 caracteres e uma de 12 (140 - 128) que serao conhecidas
por $1 e $2 respectivamente.


2012/1/18 Adolfo - Hotmail <address@hidden>

> **
>
>
> Colegas;
>
> Preciso incluir um 0 (zero) na coluna 128 de um arquivo texto e no final
> da linha mais 4 zeros (0000).
> Fiz o script abaixo, porém gostaria de saber se existe uma alternativa
> mais rápida e como menos linhas.
>
> cat 74.txt |while read LINHA
> do
> a1=`echo "$LINHA"|cut -c1-127`
> a2=`echo "$LINHA"|cut -c128-140`
> echo $a1\0$a2\0000>>74_depois.txt
> done
>
> Sem mais, antecipadamente agradeço.
>
> Adolfo
> Fortaleza-CE
>  
>



-- 
Tiago B. Peczenyj
Linux User #405772

http://pacman.blog.br


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



reply via email to

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