pipe-game

Un jeu de cartes à piper les une dans les autres - retour accueil

git clone git://bebou.netlib.re/pipe-game
Log | Files | Refs | README |

commit 5659504935d8cfcd660243cca0e98ea0da35b2a8
parent 0a50d12ca2fdd8ce8aa20c9645e4416e824d6d25
Auteurice: Arthur Pons <arthur.pons@unistra.fr>
Date:   Wed, 22 Jan 2025 21:25:04 +0100

On trie séparément les sources et les filtres

De toute façon va falloir que je me résigne à les différencier d'une
manière ou d'une autre
Je pense qu'une manière rapide serait de faire une différentiation
uniquement visuelle mais y'aura toujours ce truc où l'on ne pourra pas
garantir que la commande à la fin soit correcte
Pour que ce soit le cas il faudrait que l'on ne puisse pas avoir une
commande avec autre chose qu'une source en premier (et pour le mieux
serait d'en faire des piles différentes)

Diffstat:
Mgame | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/game b/game @@ -1,10 +1,10 @@ #! /bin/sh -sources=$(find cards/sources -type f | shuf | head -n2) -filters=$(find cards/filters -type f | shuf | head -n7) +sources=$(find cards/sources -type f | shuf | head -n2 | sort) +filters=$(find cards/filters -type f | shuf | head -n7 | sort) cardnames=$(echo "$sources\n$filters" | xargs -n1 basename) echo "$sources\n$filters" | xargs -I {} cp {} . -printf "%s\n" "$cardnames" | sort > hand +printf "%s\n" "$cardnames" > hand ./interface rm $cardnames