Commande de PowerShell Echo | Expliqué

Commande de PowerShell Echo | Expliqué
Dans le monde des langages de programmation, l'impression de la sortie est la principale caractéristique. Le langage de script PowerShell sert les principes fondamentaux de base de toute langue. «L'écho» est une cmdlet utilisée pour imprimer n'importe quelle valeur sur la console PowerShell. La commande de sortie d'écriture de PowerShell est appelée l'alias du «écho»Commande qui indique que les deux servent le même but.

Ce message démontre le travail et l'utilisation du «écho»Commande dans PowerShell.

Comment utiliser la commande PowerShell Echo?

Comme d'autres langues de script, PowerShell utilise également la commande echo dans le script pour imprimer la chaîne et d'autres valeurs de la console. La commande echo peut être utilisée dans la syntaxe suivante.

Syntaxe

echo [-inputObject] [-Noenunumate] []]

La syntaxe est décrite comme:

  • InputObject: Le paramètre détermine les objets pour envoyer le pipeline.
  • Noenumate: Le nombre d'écho ou énumère sa sortie par défaut, mais il peut être désactivé en ajoutant le paramètre NoeNumerate.
  • Paramètres communs: représente le paramètre qui est utilisé avec la plupart des commandes telles que Verbose, Debug, ErrorAction

Alias: Écriture-sortie (peut être utilisé de la même manière que la commande echo)

Pour une explication détaillée de la commande Echo, nous avons démontré divers exemples qui sont répertoriés ci-dessous.

Exemple 1: afficher un objet dans la console

L'utilisation principale de la commande echo est d'imprimer les objets dans la console PowerShell. Par exemple, nous avons imprimé une ligne en utilisant la commande echo comme suit:

Echo "L'écho est utilisé pour imprimer l'objet dans la console."

La sortie indique qu'Echo a imprimé la phrase (enfermée en doubles-quotes) dans la console PowerShell.

Exemple 2: Pour faire écho à la valeur stockée dans la variable

La commande echo imprime également la valeur stockée dans une variable. Dans le script ci-dessous, nous avons demandé à l'utilisateur son entrée et en même temps, nous avons stocké la saisie de l'utilisateur dans la variable appelée $ sujet. La commande echo imprime ensuite la valeur de la variable.

$ topic = read-host "Veuillez entrer le sujet d'aujourd'hui"
Echo "Le sujet de discussion d'aujourd'hui est, $ sujet"

Selon la sortie, vous pouvez voir que l'utilisateur est entré dans le sujet du jour et que la commande Echo a imprimé la valeur de la variable.

Exemple 3: Écriture-sortie, un alias d'Echo

Dans PowerShell, la sortie d'écriture est un alias d'Echo, ce qui signifie que les deux sont utilisés pour afficher l'objet dans la console. Dans l'exemple de code, comme indiqué ci-dessous, nous avons déclaré deux variables $ echo et $ writeouptut pour l'écho et l'écriture-sortie respectivement.

$ echo = echo "L'écho est utilisé pour imprimer l'objet dans la console."
$ writeOutput = écriture-sortie "L'écriture-sortie est des alias d'Echo."

Comme vous pouvez le voir dans la capture d'écran ci-dessus, les déclarations des variables sont affichées dans la console PowerShell, après avoir appelé les $ Echo et $ writeOutput.

Exemple 4: Pour compter les objets en utilisant la commande echo

Dans PowerShell, l'Echo Cmdlet contient des fonctionnalités avancées. Supposons que nous voulons énumérer ou compter les valeurs une par une 1 pour 5, Utilisez la commande echo suivante pour obtenir les résultats dans la console. Il faut noter que l'écho énumère sa sortie par défaut.

Echo 1,2,3,4,5 | Objet de mesure

Le snip ci-dessus montre que l'écho a énuméré ses valeurs correctement et a renvoyé la sortie dans la console.

Comme nous le savons, par défaut, l'écho énumère sa sortie, mais il peut être désactivé avec les suivants "-Noénumation»Paramètre.

Echo 1,2,3,4,5 -Noenunumate | Objet de mesure

Selon la sortie, on peut voir que la commande echo n'est pas transmise à chaque valeur une par une. Au lieu de cela, il considère toutes les valeurs comme «1".

Bon travail! Vous avez exploré l'utilisation de la commande Echo dans PowerShell.

Conclusion

Vous pouvez utiliser l'Echo Cmdlet pour imprimer toutes les valeurs dans la console PowerShell. PowerShell fournit la sortie d'écriture comme un alias d'écho qui sert la même opération i.e. Afficher les valeurs. Dans cet article, nous avons expliqué l'utilisation de base et les fonctionnalités de la commande Echo dans PowerShell.