Skip to content

AER-Lyon/group-shuffler-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Group Shuffler made in rust

Un outil en ligne de commande pour générer des équipes à partir de fichiers CSV de logins ou de fichiers d'équipes existants.

Fonctionnalités

  • Traitement de fichiers CSV contenant des listes de logins
  • Traitement de fichiers d'équipes existants au format CSV
  • Génération aléatoire d'équipes à partir des données d'entrée
  • Création automatique d'un fichier CSV de sortie avec horodatage
  • Support de différents délimiteurs pour les fichiers CSV

Installation

Assurez-vous d'avoir Rust et Cargo installés, puis clonez le dépôt et compilez le projet :

git clone git@github.com:AER-Lyon/group-shuffler-rs.git
cd group-shuffler-rs
cargo build --release

L'exécutable compilé se trouvera dans target/release/group-shuffler-rs.

Utilisation

group-shuffler-rs --filename FICHIER [--delim DELIMITEUR]

Arguments

  • --filename, -f : Chemin vers le fichier CSV à traiter (obligatoire)
  • --delim, -d : Délimiteur à utiliser pour le parsing CSV (par défaut : ';')

Exemples

Traiter un fichier de logins avec le délimiteur par défaut :

group-shuffler-rs --filename logins.csv

Traiter un fichier d'équipes existant avec un délimiteur personnalisé :

group-shuffler-rs --filename equipes.csv --delim ','

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages