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

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

Re: [shell-script] Gerar números não aleatorios


From: phfbettega
Subject: Re: [shell-script] Gerar números não aleatorios
Date: Fri, 2 Sep 2016 13:21:11 -0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0

Olá Eldimar, o seq tem a opção -w que preenche zeros à esquerda.
Abraços Paulo Bettega

On 01-09-2016 21:32, Eldimar Souza address@hidden [shell-script] wrote:


Luiz, resolvi da seguinte forma: seq seq 06192000000  06192009999  >> 
resultado.txt, como ele não vai
considerar o zero, depois executei:  sed 's/^/0/' resultado.txt >> 
resultadoFinal.txt

Em 1 de setembro de 2016 13:51, 'Luis Fernando' address@hidden 
<mailto:address@hidden>
[shell-script] <address@hidden <mailto:address@hidden>> escreveu:

    __


    Eldimar,

    Peço desculpas pela resposta anterior, mas li seu e-mail, pensei em ‘shuf’ 
e acabei digitando ‘seq’ (força
    do hábito).....

    Existe o utilitário shuf, presente no pacote coreutils. Eis um exemplo

    [me@localhost] $ shuf -i 0619200-06192009999 -n 1

    4257360203 <tel:4257360203>

    O parâmetro -n 1 irá gerar o número de posições desejadas. Entretanto, vc 
talvez precise usar de
    artifícios técnicos quanto ao zero a esquerda, caso este seja imperativo.

    Atenciosamente,

    Luis Fernando

    address@hidden <mailto:address@hidden>

    Atenção: O conteúdo deste e-mail é confidencial, legalmente protegido, 
restrito de uso exclusivo dos
    destinatários, sendo sua divultação proibida por lei. Caso tenha recebido 
esta correspondência eletrônica
    por equívoco, avise imediatamente o remetente, respondedo este e-mail e em 
seguida delete-o.

    De: address@hidden <mailto:address@hidden>
    [mailto:address@hidden <mailto:address@hidden>]
    Enviada em: quinta-feira, 1 de setembro de 2016 13:17
    Para: address@hidden <mailto:address@hidden>
    Assunto: [shell-script] Gerar números não aleatorios

    Boa tarde senhores,

    como faço pra gerar números não aleatórios da seguinte forma: quero gerar 
um range de numero que começa em
    0619200 e vai até 06192009999 <tel:06192009999> :

    como posso fazer?

    --

    Eldimar Jaconias de Souza

    Analista de Suporte Pleno

    Tel: (61) 9228-9214 <tel:%2861%29%209228-9214> / 3048-1034

    "O que fazer, pra onde ir senhor se só tu tens as palavras de Vida Eterna"

    ºvº "Software Livre: não é pelo dinheiro.

    /( _ )\ É uma questão de consciência."

    ^ ^

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




--
         Eldimar Jaconias de Souza
          Analista  de Suporte Pleno
      Tel: (61) 9228-9214 / 3048-1034

"O que fazer, pra onde ir senhor se só tu tens as palavras de Vida Eterna"

  ºvº     "Software Livre: não é pelo dinheiro.
/( _ )\    É uma questão de consciência."
 ^  ^


--------------------------------------------------------------------------------------------------------------
Enviado por: Eldimar Souza <address@hidden>
--------------------------------------------------------------------------------------------------------------


reply via email to

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