[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Mover blocos de bits
From: |
Flavio Torres |
Subject: |
Re: [shell-script] Mover blocos de bits |
Date: |
Tue, 10 Mar 2009 23:11:24 -0300 |
User-agent: |
Thunderbird 2.0.0.19 (Windows/20081209) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Flavio Torres wrote:
>
> Sei lá o que eu tenho na cabeça a esta hora, espero que haja melhores
> idéias =/
>
>
> $ egrep -n '[0-9] ' txt.txt | grep AA | cut -d: -f1 | paste -d, - - |
> while read;do echo --; sed -n "${REPLY}p" txt.txt;done
>
Uma melhor...
$ sed '/AA/,/AA/ s/^/--/' txt.txt
- --01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 AA CC
- --02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 01 BA CC
- --03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 01 02 CA CC
- --03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 01 02 AA CC
03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 01 02 CA AB
- --01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 AA DD
- --02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 01 BA DD
- --03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 01 02 CA DD
- --03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 01 02 AA DD
02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 01 BA CD
03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 01 02 CA EF
02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 01 BA 15
03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 01 02 CA 20
- --
/*---------------------------------------------------*/
/* * Flavio Torres - Administrador de Sistemas*/
/* /_\ */int y,z;main(x){x=(x>0?-9:x);z=((z=(x+5)
/* o. .o */)>0?z:-z);printf(!x&&++y?"\n":z?z>y%3+y/
/* ((Y)) */3?" ":x<-5?"/":"\\":y?"|":"*");y-9?main(
/* ()) (() */++x):puts(" _|_|_")&&puts(" \\___/");}
/* ()^() A party animal isn't just for Christmas.*/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (MingW32)
iEYEARECAAYFAkm3HcwACgkQNRQApncg295t5QCgvEJp5DBpLYM7cLAddcK6uNDf
EbwAn1pZACBjMwb1N5oRNJ336667ybS8
=uUMU
-----END PGP SIGNATURE-----