Plugin list

Conditional

This plugin provides logic operators and other commands that enable you to run commands only if a condition is true. Useful for nested commands and scripting.

Command Help
cand<condition1> [<condition2> ... <conditionN>]
Retourne True si toutes les conditions sont évaluées à true.
ceq<élément1> <élément2>
Fait une comparaison de chaîne entre <élément1> et <élément2>. Retourne true si ils sont égaux.
cerror<testcommand>
Runs <testcommand> and returns true if it raises an error; false otherwise.
cif<condition> <commande1> <commande2>
Exécute la <commande1> si la <condition> est évaluée à true, lance la <commande2> si elle est évaluée à false. Utilisez d'autres opérateurs logiques définis dans ce plugin et l'imbrication de commandes à votre avantage.
cor<condition1> [<condition2> ... <conditionN>]
Retourne True si une au moins des conditions est évaluée à true.
cxor<condition1> [<condition2> ... <conditionN>]
Retourne True si une seule des conditions est évaluée à true.
ge<élément1> <élément2>
Fait une comparaison de chaîne entre <élément1> et <élément2>. Retourne true si <élément1> est plus grand ou égal à <élément2>
gt<élément1> <élément2>
Fait une comparaison de chaîne entre <élément1> et <élément2>. Retourne true si <élément1> est plus grand que <élément2>
le<élément1> <élément2>
Fait une comparaison de chaîne entre <élément1> et <élément2>. Retourne true si <élément1> est plus petit ou égal à <élément2>
lt<élément1> <élément2>
Fait une comparaison de chaîne entre <élément1> et <élément2>. Retourne true si <élément1> est plus petit que <élément2>
match[--case-insensitive] <élément1> <élément2>
Détermine si <élément1> est une sous-chaîne de <élément2>. Retourne true si <élément1> est contenu dans <élément2>.Ne prendra la casse en compte que si --case-insensitive n’est pas donné.
nceq<élément1> <élément2>
Fait une comparaison numérique entre <élément1> et <élément2>. Retourne true si ils sont égaux.
ne<élément1> <élément2>
Fait une comparaison de chaîne entre <élément1> et <élément2>. Retourne true si ils sont inégaux.
nge<élément1> <élément2>
Fait une comparaison numérique entre <élément1> et <élément2>. Retourne true si <élément1> est plus grand ou égal à <élément2>
ngt<élément1> <élément2>
Fait une comparaison numérique entre <élément1> et <élément2>. Retourne true si <élément1> est plus grand que <élément2>
nle<élément1> <élément2>
Fait une comparaison numérique entre <élément1> et <élément2>. Retourne true si <élément1> est plus petit ou égal à <élément2>
nlt<élément1> <élément2>
Fait une comparaison numérique entre <élément1> et <élément2>. Retourne true si <élément1> est plus petit que <élément2>
nne<élément1> <élément2>
Fait une comparaison numérique entre <élément1> et <élément2>. Retourne true si ils sont inégaux.