Comment entrer une commande sur plusieurs lignes
Comment entrer une commande sur plusieurs lignes
Comment entrer une commande sur plusieurs lignes
Re: Comment entrer une commande sur plusieurs lignes
Vous pouvez utiliser un espace suivi de l'accent grave (backtick) :
```
Get-ChildItem -Recurse `
-Filter *.jpg `
| Select LastWriteTime
```
Cependant, cela n'est nécessaire que dans les cas présentés ci-dessus. En général, la continuation automatique de ligne s'applique lorsqu'une commande ne peut syntaxiquement pas être complète à ce stade. Cela inclut le démarrage d'un nouvel élément de pipeline :
```
Get-ChildItem |
Select Name,Length
```
fonctionne sans problème car après le `|`, la commande ne peut pas être complète puisqu'il manque un autre
```
Get-ChildItem -Recurse `
-Filter *.jpg `
| Select LastWriteTime
```
Cependant, cela n'est nécessaire que dans les cas présentés ci-dessus. En général, la continuation automatique de ligne s'applique lorsqu'une commande ne peut syntaxiquement pas être complète à ce stade. Cela inclut le démarrage d'un nouvel élément de pipeline :
```
Get-ChildItem |
Select Name,Length
```
fonctionne sans problème car après le `|`, la commande ne peut pas être complète puisqu'il manque un autre