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: Eldimar Souza
Subject: Re: [shell-script] Gerar números não aleatorios
Date: Thu, 1 Sep 2016 21:32:15 -0300

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 [shell-script] <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

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

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.br [mailto:shell-script@yahoogrupos.com.br]
Enviada em: quinta-feira, 1 de setembro de 2016 13:17
Para: address@hidden.br
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 :

como posso fazer?

--

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."

^ ^

[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."
 ^  ^


reply via email to

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