Cours module 5 6 7 Scripting Linux et PowerShell MODULE ETUDES DES OPERATEURS ET DES TABLEAUX I- LES OPERATEURS Dé ?nir opérateur Les Opérateurs sont des fonctions spéciales qui sont capables d ? e ?ectuer des opérations arithmétiques booléennes binaires

Scripting Linux et PowerShell MODULE ETUDES DES OPERATEURS ET DES TABLEAUX I- LES OPERATEURS Dé ?nir opérateur Les Opérateurs sont des fonctions spéciales qui sont capables d ? e ?ectuer des opérations arithmétiques booléennes binaires ou même logiques En PowerShell les opérateurs sont incontournables dans l ? écriture des scripts o? ils permettent essentiellement d ? agir sur des variables Les opérateurs arithmétiques Les Opérateurs arithmétiques sont les plus connus et sont au nombre de Ils sont résumés dans le tableau ci-dessous Opérateur Description Addition Multiplication Division - Soustraction Modulo Exemple Utilisation sur les variables var var var var Exemple Action sur les chaines de caractères String ? Mon père ? String ? et Ma mère ? String String Mon père et Ma mère Les opérateurs de comparaison Présenté et rédigé par SDU C Scripting Linux et PowerShell Comme les opérateurs arithmétiques les opérateurs de comparaison sont également très connus Nous avons appris à les manipuler depuis notre tendre enfance à l ? école primaire Dans PowerShell les signes habituels que nous connaissons ont été remplacés par d ? autres appellations mais ont toujours la même signi ?cation Le tableau suivant résume les opérateurs de comparaison dans PowerShell Opérateurs -eq -ne -lt -le -gt -ge Description Égal à Di ?érent de Inferieur à Inférieur ou égal à Supérieur à Supérieur ou égal à Exemple Comparaison sur les nombres ??eq False ??lt True ?? ne True Exemple Comparaison sur les chaines de caractères ? QQA ? ??eq ? qqa ? True ? QQA ? ??ceq ? qqa ? False Par défaut PowerShell ne respecte pas la casse L ? utilisation de la lettre c dans l ? opérateur permet de forcer le respect de la casse comparaison générique Les caractères génériques sont des caractères spéciaux qu ? on utilise pour remplacer des caractères inconnus dans une valeur de texte Il existe plusieurs caractères génériques mais dans PowerShell les deux caractères suivants sont les plus utilisés L e caractère étoile permet de remplacer n ? importe quelle suite de caractères Le caractère point d ? interrogation permet de remplacer n ? importe quels caractères uniques Les expressions génériques sont des expressions qui contiennent un caractère générique Présenté et rédigé par SDU C Scripting Linux et PowerShell Dans PowerShell deux opérateurs de comparaison permettent de comparer une chaine avec une expression générique Ce sont -like Permet d ? évaluer l ? égalité entre deux chaines -notlike Permet d ? évaluer l ? inégalité entre deux chaines Exemple Comparaison sur les chaines de caractères ? Production ? ??like ? tion ? True ? Production ? ??like ? Prod ? True ? Production ? ??like ? Pro ion ? True ? Production ? ??like ? Pro uction ? True Les opérateurs de plage Aussi simple que cela puisse paraitre les opérateurs de plages que l ? on note par deux points Permettent de dé ?nir une plage de valeurs Exemple Si nous voulons a ?cher toutes les valeurs comprises entre et nous allons taper Exemple

  • 65
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager