Ceci est une ancienne révision du document !


Les bases de Powershell - 2ème partie

On continue avec les bases du langage Powershell.

Manipuler des chaînes de caractères est utile pour afficher des résultats, extraire des données… A cette effet, Powershell dispose de certaines méthodes et de l'interprétation de certains caractères spéciaux, dits d'échappements.

Caractère Explication
`r Crée un retour charriot, en gros revient au début de la ligne
`n Crée un nouvelle ligne
`r`n Du coup, retour charriot sur une nouvelle ligne, l'équivalent de la touche Entrée dans un traitement de texte
`t Crée une tabulation
`b Reviens sur un carcatère (Backspace). Ce retour est non destructif. Je cherche encore son utilité…
`a Émet un bip (Alarm)
`0 Caractère nul. A l'affichage, équivaut à un espace mais différent d'un point de vu codage de caractère
`' Permet d'afficher ' sans qu'il ne soit interprété
`` Permet d'afficher ` sans qu'il ne soit interprété
`" Permet d'afficher " sans qu'il ne soit interprété
Caractère Explication Exemple
CompareTo()

* 0 si les chaînes sont identiques

  • 1 si la chaîne A a plus de caractères que la chaîne B et/ou que ces derniers sont plus élevés dans la hiérarchie des caractères (e<E)
  • 2 si la chaîne A a plus de caractères que la chaîne B et/ou que ces derniers sont plus élevés dans la hiérarchie des caractères (e<E) |
    $a = "abcd"
    $b = "abc"
    $a.CompareTo($b)
    1

    |

Entrer votre commentaire. La syntaxe wiki est autorisée:
 
  • powershell_base2.1550829804.txt.gz
  • Dernière modification : 2019/02/22 09:03
  • (modification externe)