Question Page 101
- Olivier
- Auteur du sujet
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 182
- Remerciements reçus 0
il y a 14 ans 10 mois #3737
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
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

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

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.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
il y a 14 ans 10 mois #3743
par Arnaud Petitjean
MVP (Reconnect) 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 ?
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
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 (Reconnect) 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.053 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
Nos livres sur PowerShell
-
Table ronde
- Page 101