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

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

Re: [shell-script] Mover blocos de bits


From: Reinaldo de Carvalho
Subject: Re: [shell-script] Mover blocos de bits
Date: Wed, 11 Mar 2009 09:38:42 -0300

2009/3/11 Reinaldo de Carvalho <address@hidden>:
> 2009/3/11 Reinaldo de Carvalho <address@hidden>:
>>
>> cut -c1-80 arquivo > arquivo-primeiro
>> cut -c100-180 arquivo > arquivo-segundo
>>
>> para evitar a quebra de linha gerada pelo cut (0a)
>>
>> echo $(cut -c1-80 arquivo) > arquivo-primeiro
>> echo $(cut -c100-180 arquivo) > arquivo-segundo
>>
>
> Pressa... faltou o -n...
>
> echo -n $(cut -c1-80 arquivo) > arquivo-primeiro
> echo -n $(cut -c100-180 arquivo) > arquivo-segundo
>
>

Estranho... quase perfeito, o interessante é que o cut trocou o '09'
por '20' sem nenhum motivo aparente.

rei@water:~$ echo -en
'\x01\x02\x03\x04\x05\x06\x07\x08\x09\x10\xaa\xbb\xcc\x01\x02' > x

rei@water:~$ hd x
00000000  01 02 03 04 05 06 07 08  09 10 aa bb cc 01 02     |...............|
0000000f

rei@water:~$ echo -n $(cut -c1-11 x) > x2

rei@water:~$ hd x2
00000000  01 02 03 04 05 06 07 08  20 10 aa                 |........ ..|
0000000b



-- 
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net


reply via email to

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