PowerShell : afficher le contenu d’un fichier texte

Dans ce tutoriel, je vais vous montrer comment afficher le contenu d’un fichier texte (txt, yaml, php, vbs …) dans une fenêtre PowerShell.

En faite, c’est très simple, il suffit d’utiliser la Cmdlet Get-Content et d’indiquer le nom du fichier.

Ce qui donne :

Get-Content MyFile.txt

Si vous êtes habitué à la commande cat sous Linux, vous pouvez aussi l’utiliser

cat MyFile.txt

La commande cat est ici un alias de la commande Get-Content, on peut le voir avec la Cmdlet Get-Alias.

Il est aussi possible de passer des paramètres supplémentaires à la commande pour afficher seulement les x premières ou dernières lignes.

Pour rentre plus lisible, j’ai ajouté des numéros à mon fichier, voici son contenu :

Comment on peut le voir, le fichier contient 8 lignes.

Pour afficher les x premières lignes, on va ajouter le parametres -TotalCount X.

Pour afficher les 3 premières d’un fichier, on va utiliser la commande :

Get-Content MyFile.txt -TotalCount 3

Si vous souhaitez afficher les dernières lignes d’un fichier, il faut utiliser le paramètre -Tail X.

Ce qui nous donne pour les 4 dernières ligne du fichier :

Get-Content MyFile.txt -Tail 4

Vous savez maintenant lire le contenu d’un fichier en PowerShell.




Laisser un commentaire