Opérateurs PowerShell

Opérateurs PowerShell
Il y a beaucoup d'opérateurs dans le domaine des ordinateurs, principalement en programmation pour le calcul et la manipulation de différents entiers, cordes et variables. Ces opérateurs peuvent être l'arithmétique, la logique, la comparaison, la mission et bien d'autres. Aujourd'hui, nous examinerons tous ces types d'opérateurs avec quelques exemples dans PowerShell of Ubuntu 20.04 Système. Alors, assurez-vous d'avoir PowerShell déjà installé et configuré dans le terminal de la coque d'Ubuntu 20.04. Ouvrez la borne de la coque avec le raccourci Ctrl + Alt + T. Vous devez démarrer le PowerShell en utilisant la commande «PWSH» dans le shell, comme indiqué ci-dessous.

Opérateurs arithmétiques:

Ceux-ci sont utilisés pour le calcul des équations ou expressions mathématiques. Ainsi, nous aurons des exemples de tous les opérateurs arithmétiques possibles ici. Commençons par utiliser l'opérateur d'addition (+) d'abord. Nous avons donc simplement placé le signe plus en tant qu'opérateur entre deux opérandes entiers. En conséquence, nous avons 4 comme somme des deux entiers.

Vous pouvez également appliquer les opérateurs arithmétiques à des valeurs variables. Nous avons donc initialisé deux variables entières, utilisé l'opérateur plus pour calculer leur somme et les avons enregistrés à une autre variable. La valeur variable résultante a été affichée à l'aide de l'instruction «Echo», i.e., 11.

Utilisons l'opérateur d'addition entre les valeurs de chaîne selon les variables ci-dessous. Nous avons la valeur concaténée en retour.

Opérateur de soustraction

L'opérateur de soustraction est utilisé pour soustraire une valeur d'une autre. Il donne des erreurs sur l'application aux valeurs de chaîne. Premièrement, nous avons soustrait la plus grande valeur d'une petite valeur et obtenu un résultat négatif. Sur l'autre ligne, nous avons le entier positif car le plus grand soustrait, la plus petite valeur.

Le même opérateur (-) a été appliqué à deux variables entières. Le premier calcul donne le résultat négatif, et le second donne le résultat entier positif.

Opérateur de multiplication

L'opérateur de multiplication ne peut fonctionner que sur des entiers et donne des erreurs sur l'application sur les variables de chaîne. Donc, nous avons le résultat de la multiplication, je.e., 45, après avoir utilisé l'opérateur «*».

Le même opérateur de multiplication peut être appliqué aux variables, comme indiqué dans l'image ci-dessous.

Division opérateur

Cet opérateur (/) peut être utilisé pour diviser deux valeurs entières. Il ne peut pas être appliqué aux valeurs de chaîne. Ainsi, le résultat des valeurs entiers est illustré ci-dessous.

L'opérateur de division fonctionne de la même manière sur les variables entières, comme indiqué dans l'image en dessous.

Opérateur de module

Cet opérateur fournit le reste du modulo calculé avec deux entiers. Il renvoie «1» sur le calcul du module.

Opérateurs d'affectation:

Ces opérateurs sont utilisés pour allouer certaines valeurs à d'autres variables en utilisant le signe «=». Donc, nous avons initialisé deux variables de caractères. Les deux variables de caractère sont concaténées avec l'opérateur «+», puis attribué la valeur concaténée à la nouvelle variable «V3».

Sans concaténation, vous pouvez également attribuer la valeur d'une variable à une autre comme ci-dessous.

Une autre technique pour allouer une valeur à une variable est avec le signe «+ =» conjointement. Vous pouvez voir que la valeur de la concaténation v1 + v2, i.e., «V2 + = V1» a été attribué à la variable «V2» et affiché sur la coquille comme «BA».

Les mêmes méthodes fonctionnent de manière similaire sur les variables entières. À partir de l'exemple ci-dessous, vous pouvez voir que la variable v1 a une valeur de 5 et est résumée avec «3» à l'étape suivante de la cession. Le résultat sera à nouveau surchargé sur la variable v1 et affiché.

Opérateur d'attribution négatif

L'opérateur d'attribution négatif fonctionne également de la même manière mais donne les plus petites valeurs en retour. La variable V1 a une valeur de 9, et l'opérateur d'affectation le décrément avec 5. La valeur soustraite résultante sera à nouveau enregistrée dans la variable v1 et démontrée à l'écran.

Opérateurs de comparaison:

Les opérateurs de comparaison sont utilisés pour comparer deux valeurs ou plus pour vérifier laquelle est plus grande, moins ou égale. Jetons un coup d'œil aux opérateurs égaux, je.e., «Eq» sur les entiers, comme indiqué ci-dessous. L'opérateur égal renvoie vrai sur correspondant autrement faux. Donc, il revient faux comme indiqué.

L'opérateur égal peut également être appliqué aux valeurs de chaîne, comme vous le voyez dans l'image. Le premier revient vrai car les deux valeurs sont logiquement correctes. La ligne suivante revient fausse en raison du capital et des petites lettres.

L'opérateur non égal utilisé entre deux valeurs entières renvoie vraie à mesure que la condition satisfait.

Vous pouvez également utiliser l'opérateur non égal avec un indicateur de sensibilité à la casse dans les valeurs de chaîne. Vous pouvez voir que la sortie montre vrai en retour car les deux valeurs ne sont pas égales.

L'opérateur> vérifie si une valeur est supérieure à la deuxième valeur. L'expression ci-dessous renvoie faux comme 4 n'est pas supérieur à 7.

L'opérateur> = est utilisé ci-dessous pour voir si les valeurs sont égales et supérieures. Les deux rendements vrais comme 5 sont supérieurs à 4 et égaux à 5.

Le <= is used to check a value that is smaller than the second value. As you can comprehend from the screenshot below that 9 is less than 10, that's why return True.

Opérateurs logiques:

Les opérateurs logiques renvoient les valeurs booléennes en retour, i.e., Vrai ou faux. Il y a principalement trois opérateurs logiques, je.e., Pas, et, ou. Ceux-ci seront appliqués à plus d'une condition.

Ou opérateur

Cet opérateur revient vrai si l'une de ses deux conditions est vraie. Il revient faux si les deux conditions sont fausses, comme indiqué ci-dessous.

Et opérateur

Cet opérateur renvoie vrai si ses deux conditions sont vraies; Sinon, il reviendra faux.

Pas opérateur

L'opérateur non peut inverser le résultat d'une condition. Disons que nous avons eu de faux comme appliquant et sur deux expressions. En appliquant non, le faux est renvoyé en vrai comme ci-dessous.

Lors de l'application de l'opérateur OR sur deux expressions, nous avons devenu vrai. Ce résultat a été reversé par False lors de l'application de l'opérateur non.

Conclusion:

Nous avons discuté des opérateurs PowerShell dans ce guide d'article. Il couvre tous les opérateurs arithmétiques, affectations, logiques et de comparaison appliqués sur les entiers, les chaînes et les caractères. Nous pensons qu'il sera utile à chaque utilisateur naïf.