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 568ce0883ece2c4900e64d097e2929c912229aba parent 8e06e8fc00dd9bfcaadd1a18d7626530f75ab945 Auteurice: Arthur Pons <arthur.pons@unistra.fr> Date: Wed, 22 Jan 2025 17:32:54 +0100 Refonte des cartes Ca va pas arrêter de changer mais pour le moment on a : * Rendu plus cohérent les arguments * int = un entier * str = une chaine de cara * Suppr les cartes avec deux arguments (pas géré dans l'interface) * Suppr des cartes qui combinent les colonnes Diffstat:
17 files changed, 5 insertions(+), 12 deletions(-)
diff --git a/cards/filters/combine-columns b/cards/filters/combine-columns @@ -1 +0,0 @@ -paste - $1 diff --git a/cards/filters/double-second-line b/cards/filters/copy-2-times-line-2 diff --git a/cards/filters/double b/cards/filters/copy-2-times-line-all diff --git a/cards/filters/copy-n-time-first-line b/cards/filters/copy-int-times-line-1 diff --git a/cards/filters/double-n-line b/cards/filters/double-line-int diff --git a/cards/filters/keep b/cards/filters/keep-str diff --git a/cards/filters/minus-n-numbers b/cards/filters/numbers-minus-int diff --git a/cards/filters/minus-one-numbers b/cards/filters/numbers-minus-one diff --git a/cards/filters/plus-one-numbers b/cards/filters/numbers-plus-1 diff --git a/cards/filters/numbers-plus-int b/cards/filters/numbers-plus-int @@ -0,0 +1,3 @@ + sed -E "s/(-?[0-9]+)/$(( \1 + $1 ))/g + s/^/echo /" | + sh diff --git a/cards/filters/print-arg-three-times b/cards/filters/print-arg-three-times @@ -1,3 +0,0 @@ -for i in $(seq 3);do - echo $@ -done diff --git a/cards/filters/print-card-n-times b/cards/filters/print-card-n-times @@ -1,3 +0,0 @@ -for i in $(seq $2);do - cat $1 -done diff --git a/cards/filters/print-n-times b/cards/filters/print-n-times @@ -1,3 +0,0 @@ -for i in $(seq $2);do - cat $1 -done diff --git a/cards/filters/remove-first b/cards/filters/remove-line-1 diff --git a/cards/filters/remove-last b/cards/filters/remove-line-last diff --git a/cards/filters/remove b/cards/filters/remove-str diff --git a/cards/filters/swap-attack-defend b/cards/filters/swap-attack-defend @@ -1,2 +1,2 @@ -sed -z 's/attack/d/g;s/defend/a/g' | - sed -z 's/d/defend/g;s/a/attack/g' +sed -z 's/attack/¤/g;s/defend/£/g' | + sed -z 's/¤/defend/g;s/£/attack/g'