L'équivalent echo dans PowerShell

Rohan Timalsina 30 janvier 2023
  1. Utiliser Write-Output comme echo équivalent dans PowerShell
  2. Utilisez Write-Host comme équivalent d’écho dans PowerShell
  3. Utiliser Write-Debug comme équivalent d’écho dans PowerShell
  4. Utilisez Write-Verbose comme équivalent d’écho dans PowerShell
L'équivalent echo dans PowerShell

La commande echo imprime les chaînes ou les variables sur la console. Ce tutoriel présentera différentes commandes équivalentes à echo dans les scripts et fonctions PowerShell.

echo "Hello World."

Production :

Hello World.

Utiliser Write-Output comme echo équivalent dans PowerShell

L’équivalent echo le plus proche est Write-Output. echo est l’alias intégré pour Write-Output. Le Write-Output écrit les données de sortie dans le pipeline et vous permet de rediriger la sortie vers une autre commande ou un autre fichier. Les données de sortie sont affichées sur la console PowerShell si la canalisation n’est pas effectuée.

Write-Output "Hello World."

Production :

Hello World.

Utilisez Write-Host comme équivalent d’écho dans PowerShell

la cmdlet Write-Host dans PowerShell est utilisée pour écrire la sortie directement sur la console PowerShell. Vous pouvez également personnaliser la couleur de police et la couleur de fond à l’aide des paramètres -ForegroundColor et -BackgroundColor.

Write-Host "Hello World."

Production :

Hello World.

Utiliser Write-Debug comme équivalent d’écho dans PowerShell

la cmdlet Write-Debug écrit un message de débogage directement dans la console PowerShell si $DebugPreference est défini sur Continue ou Stop. La valeur par défaut de $DebugPreference est SilentlyContinue.

$DebugPreference = Continue
Write-Debug "Hello World."

Production :

DEBUG: Hello World.

Utilisez Write-Verbose comme équivalent d’écho dans PowerShell

la cmdlet Write-Verbose écrit un message détaillé directement dans la console PowerShell si $VerbosePreference est défini sur Continue ou Stop.

$VerbosePreference = Continue
Write-Verbose "Hello World."

Production :

DEBUG: Hello World.
Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website