Question Page 101

Plus d'informations
il y a 15 ans 2 mois #3737 par Olivier
Page 101 a été créé par Olivier
Bonjour à tous ;)

Concernant l'exemple de la page 101, en deuxième ligne, il manque un backtick en fin de ligne ...
Exemple juste :

[code:1]Get-Process | ForEach-Object -Begin {
Write-Host \"Début de liste des ` processus `n\"}`
-process {$_.name} -End {
Write-Host \"`nfin de liste des ` processus `n\"}[/code:1]

En fait, si j'ai bien compris, le caractère \"{\" en fin de ligne nécessite pas de backtick pour que la ligne suivant puisse continuer à s'exécuter ... ? par contre, si le dernier caractère et le \"}\", ben faut lui dire que la suite se trouve à la ligne suivante avec le backtick ...

Suis-je dans le vrai ? Si je me trompe, corrigez-moi :huh:

Au passage, il me semble que le mot \"processus\" ne nécessite pas de backtick (` processus) ... sans le backtick cela n'interprète pas \"processsus\" pour autant ...

Meilleures salutations

Olivier<br><br>Message édité par: Olivier, à: 15/01/09 16:13

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 2 mois #3743 par Arnaud Petitjean
Réponse de Arnaud Petitjean sur le sujet Re:Page 101
Bonjour Olivier,

Tout d'abord merci d'avoir pris un peu de ton temps pour nous faire remonter tes commentaires.

Effectivement il y eu comme un petit problème de mise en page.
En fait les backticks utilisés en fin de ligne indiquent à l'interpreteur de commandes que la suite du code se poursuit à la ligne suivante. Dans certains cas ils ne sont pas nécessaires, comme après un pipe (|) ou une accolade ouvrante.
Et oui le backtick au milieu de la chaine ne sert à rien, oups !

Merci,

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.066 secondes
Propulsé par Kunena