Fichier queue PowerShell – Commande queue Windows

  • 0

PowerShell est un outil puissant et il permet aux serveurs Windows de rivaliser avec les fonctionnalités de la ligne de commande Shell et Linux. Une des commandes utiles dans linux est tail qui nous aide à visualiser le fichier car il se met à jour surtout utilisé pour visualiser les fichiers journaux.

Par exemple, nous démarrons un service et nous voulons savoir si le service se met en place et vérifier les erreurs dans le fichier journal, en direct sans avoir à rouvrir le fichier.

Jusqu’à ce qu’on me présente cette méthode de commande PowerShell, J’utilisais soit baretail ou notepad++ pour queue les fichiers journaux dans Windows

powershell tail file

Table des matières

PowerShell tail Command Get-Content

Powershell a une commande nommée Get-Content elle fait exactement le travail dont elle porte le nom. Elle récupère le contenu du fichier. Cette commande a un flag ou attribut nommé Tail qui la rend équivalente à la commande tail de Linux

Voici une simple commande tail équivalente à la commande Get-Content de windows powershell.

 Get-Content .\localhost_access_log.2020-05-08.txt -Tail 10

Le résultat de l’exécution de la commande précédente est donné ci-dessous.

PowerShell tail -f Command Get-Content

La merveilleuse caractéristique de tail est de surveiller les changements au fur et à mesure qu’ils se produisent et de voir les journaux en direct lorsqu’ils sont mis à jour. ce qui est fait en utilisant un drapeau -f dans la commande tail Linux

Dans windows, la même chose est réalisée avec un autre drapeau/option nommé Wait

voici l’équivalent de la commande tail -f de windows PowerShell Get-Content

Get-Content .\localhost_access_log.2020-05-08.txt -Tail 10 -Wait

En fait, c’est la même commande que précédemment mais un -Wait supplémentaire a été ajouté.

Comme le montre la capture d’écran, vous pouvez voir que le curseur est à la fin du fichier il n’est pas retourné au terminal et surveille (ou) attend que d’autres lignes arrivent.

Conclusion

J’espère que cet article vous a aidé à trouver l’équivalent Linux de la commande Windows find dans Powershell et maintenant vous savez comment tailer le fichier journal dans Windows sans utiliser d’outils spéciaux comme baretail, etc.

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.