Random

Résolu/Fermé
soumaamanda Messages postés 7 Date d'inscription jeudi 5 décembre 2013 Statut Membre Dernière intervention 5 décembre 2013 - Modifié par Pierrecastor le 5/12/2013 à 12:48
soumaamanda Messages postés 7 Date d'inscription jeudi 5 décembre 2013 Statut Membre Dernière intervention 5 décembre 2013 - 5 déc. 2013 à 15:20
Bonjour,


Je veux sous linux Générer une chaîne random, en hexa, de 27 chars de long (exactement), en une seule ligne et qui donnera un résultat différent à chaque lancement

Merci d'avance

7 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
5 déc. 2013 à 13:19
0
soumaamanda Messages postés 7 Date d'inscription jeudi 5 décembre 2013 Statut Membre Dernière intervention 5 décembre 2013
5 déc. 2013 à 13:39
j'ai pas pu trouvé la réponse si vous pouvez m'écrire

merci
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
5 déc. 2013 à 13:44
2e lien ;-\
0
soumaamanda Messages postés 7 Date d'inscription jeudi 5 décembre 2013 Statut Membre Dernière intervention 5 décembre 2013
5 déc. 2013 à 13:49
je suis désolé de te déranger peux tu me testé le résultat de ce que j'ai pu écrire comme code j'arrive pas à testé sous unix

</dev/urandom tr-dc _A-Z-a-z-0-9|head -c27 ;hexdump-x ;echo ;

Merci d'avance
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
5 déc. 2013 à 13:53
Ça ira plus vite comme ça :

$ A=$(od -vAn -N14 -tx1 < /dev/urandom | tr -cd 0123456789abcdef)

$ echo ${A}
82ad76d9f9ec44ddd8cf354b93a7

$ echo ${A::-1}
82ad76d9f9ec44ddd8cf354b93a

$ echo ${A::-1} | wc -L
27
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
5 déc. 2013 à 14:57
hello
ton code modifié
$ </dev/urandom tr -dc A-Fa-f0-9|head -c27; echo
2aC4C08B5bCaEF29D8bdDcF03bC
$ </dev/urandom tr -dc A-Fa-f0-9|head -c27; echo
D0F2801bbff45AfBF5E7bd988D0
$
0
soumaamanda Messages postés 7 Date d'inscription jeudi 5 décembre 2013 Statut Membre Dernière intervention 5 décembre 2013
5 déc. 2013 à 14:11
en faite c'est un test et c'est précisé dans une seule ligne c pour ça que je veux m'assurer est ce que j'ai écris un truc correcte juste

merci
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
5 déc. 2013 à 14:46
Non, ta syntaxe comporte plusieurs erreurs et incohérences ;-((

Avec ça peut être :

$ od -vAn -N14 -tx1 < /dev/urandom | tr -cd 0-9a-f | cut -c-27
6c363967744d54880a0ecba9adc

$ od -vAn -N14 -tx1 < /dev/urandom | tr -cd 0-9a-f | cut -c-27
11dc801e4c855ca677ea2d5cfa5
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
soumaamanda Messages postés 7 Date d'inscription jeudi 5 décembre 2013 Statut Membre Dernière intervention 5 décembre 2013
5 déc. 2013 à 15:01
merci bcp c'est trop gentil de ta part
0
soumaamanda Messages postés 7 Date d'inscription jeudi 5 décembre 2013 Statut Membre Dernière intervention 5 décembre 2013
5 déc. 2013 à 15:06
Si sa te dérange pas peut m'expliquer plus ce que tu as écris comme commande pour que cela affiche ces bonnes résultat

Merci
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
5 déc. 2013 à 15:11
man od
man tr
man cut

Seront plus bénéfiques ;-))
0
soumaamanda Messages postés 7 Date d'inscription jeudi 5 décembre 2013 Statut Membre Dernière intervention 5 décembre 2013
5 déc. 2013 à 15:20
Merci
0