[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] quem projetou o shell .. pensou em tudo .. ateh o com
From: |
Eduardo Otubo |
Subject: |
Re: [shell-script] quem projetou o shell .. pensou em tudo .. ateh o comando seq tem surpresas .. |
Date: |
Thu, 21 Jun 2007 08:20:51 -0300 |
Seq é muito bom mesmo. Faz um tempo já que vi aqui na lista mesmo um
modo de calcular fatorial com seq:
otubo@blackhat ~ $ echo $((`eval seq -s* 2`))
2
otubo@blackhat ~ $ echo $((`eval seq -s* 3`))
6
otubo@blackhat ~ $ echo $((`eval seq -s* 5`))
120
otubo@blackhat ~ $ echo $((`eval seq -s* 10`))
3628800
[]'s
On 6/20/07, Ivan lopes <address@hidden> wrote:
$ seq --separator=" " --format="ooo%g" 3
ooo1 ooo2 ooo3
$ seq --separator=" " --format="[%g]" 3
[1] [2] [3]
$ seq --separator=" " --format="[%g]" 3
[1] [2] [3]
$ seq --separator=" " --format="[%e]" 3
[1.000000e+00] [2.000000e+00] [3.000000e+00]
$ seq --separator=" " --format="[%f]" 3
[1.000000] [2.000000] [3.000000]
$seq --separator=" " --format="array[%e]" 3
array[1.000000e+00] array[2.000000e+00] array[3.000000e+00]
$ seq --separator=" " --format="addr[%e]" 3
addr[1.000000e+00] addr[2.000000e+00] addr[3.000000e+00]
$ seq --separator=" " --format="addr[%f]" 3
addr[1.000000] addr[2.000000] addr[3.000000]
$ seq --separator=" " --format="addr[%2f]" 3
addr[1.000000] addr[2.000000] addr[3.000000]
$ seq --separator=" " --format="addr[%02f]" 3
addr[1.000000] addr[2.000000] addr[3.000000]
$ seq --separator=" " --format="addr[%010f]" 3
addr[001.000000] addr[002.000000] addr[003.000000]
$ seq --separator=" " --format="addr[%010.2f]" 3
addr[0000001.00] addr[0000002.00] addr[0000003.00]
--
[ ]'s
Ivan Carlos Da Silva Lopes
cara se vc nao usa linux .. tu ta mal !!!
Engenheiro Eletronico e Computacao
UFRJ
--
Eduardo Otubo
Linux Registered User #424252
http://z3r00.blogspot.com/
|_|0|_|
|_|_|0|
|0|0|0|