#1 Le 19/07/2019, à 10:45
- Darkk
[Résolu]Script pour definir aleatoirement des binômes à partir d'une
Hello, je cherche le moyen de créer aléatoirement des binômes depuis un fichier contenant une liste de prénoms du type:
romain
laurent
jean
albert
...
Mon soucis est le suivant, j' arrive à extraire les noms aléatoirement par 2 avec par exemple: shuf -n 2 mon_fichier , mais forcement que j’exécute de nouveau la ligne il est possible qu un des prénoms soit déjà sortit... Donc j'aimerais trouver le moyen d'extraire un binôme et qu'une fois extrait les 2 prénoms sortit soient retirés de la liste (et pourquoi pas créer un nouveau fichier avec les binômes) ça ne doit pas être si compliqué mais je suis vraiment novice... est ce que quelqu'un peu m'aider?
Dernière modification par Darkk (Le 19/07/2019, à 12:52)
Hors ligne
#2 Le 19/07/2019, à 11:00
- pingouinux
Re : [Résolu]Script pour definir aleatoirement des binômes à partir d'une
Bonjour,
Tu tries le fichier entier, et tu sors les éléments deux par deux :
shuf fichier_initial | paste -d " " - - >nouveau_fichier
Ajouté : Autre façon de faire
paste -d " " - - < <(shuf fichier_initial) >nouveau_fichier
Dernière modification par pingouinux (Le 19/07/2019, à 11:07)
Hors ligne
#3 Le 19/07/2019, à 12:32
- Darkk
Re : [Résolu]Script pour definir aleatoirement des binômes à partir d'une
Genial! c'est top, merci beaucoup!! et merci pour la rapidité de la reponse
Hors ligne
#4 Le 19/07/2019, à 12:43
- pingouinux
Re : [Résolu]Script pour definir aleatoirement des binômes à partir d'une
Si la réponse te satisfait, n'oublie pas de modifier ton premier message en ajoutant [Résolu] dans le titre.
Hors ligne