106 votes

Rediriger l'entrée/sortie standard dans Windows PowerShell

Quelle est la syntaxe requise pour rediriger l'entrée/sortie standard sur Windows PowerShell ?

Sous Unix, nous utilisons :

$./program output.txt

Comment exécuter la même tâche dans PowerShell ?

0voto

Ravi Tiwari Points 438

Je utilise PowerShell v7.3.x et Get-Content a été aliasé en cat. Pour vérifier votre PS, faites Get-Command cat

Puisque cat semble plus être une chose de shell, je fais un cat content puis | (pipe) ensuite l'exe vers lequel nous voulons rediriger l'entrée.

Utilisez soit des chemins absolus ou exécutez à partir du répertoire

PS C:\user\working-dir > cat .\input | .\program.exe 

Capture d'écran attachée Capture d'écran

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X