Un outil en ligne de commande pour générer des équipes à partir de fichiers CSV de logins ou de fichiers d'équipes existants.
- 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
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 --releaseL'exécutable compilé se trouvera dans target/release/group-shuffler-rs.
group-shuffler-rs --filename FICHIER [--delim DELIMITEUR]--filename,-f: Chemin vers le fichier CSV à traiter (obligatoire)--delim,-d: Délimiteur à utiliser pour le parsing CSV (par défaut : ';')
Traiter un fichier de logins avec le délimiteur par défaut :
group-shuffler-rs --filename logins.csvTraiter un fichier d'équipes existant avec un délimiteur personnalisé :
group-shuffler-rs --filename equipes.csv --delim ','