So verwenden Sie PowerShell Tail mit Treffen

So verwenden Sie PowerShell Tail mit Treffen
Mit dem CMDLET von PowerShell in die Inhalt des Get-in-Ins-Inhalts können Sie den Inhalt der Datei, auf die sie angewendet wird, abrufen. Das Cmdlet von PowerShell in die Intensivität dient einer langen Liste von Aktionen durch die von IT unterstützten Parameter. Der Schwanz ist einer der Parameter, die die Daten vom Ende der Datei drucken. Die Anzahl der Zeilen (zu drucken) kann auch mit dem Befehl -Tail angegeben werden. Dieser Artikel zeigt den Arbeitsmechanismus und die Verwendung des Schwanzes mit dem Befehl get-in-incontent.

Wie der Schwanzparameter mit Treffen funktioniert

Der Schwanzparameter funktioniert mit mehreren CMDlets und Funktionen von PowerShell. Dieser Abschnitt bietet eine grundlegende Arbeit von Schwanz mit dem CMDLET des Get-In-Inhalts. Wie bereits erwähnt, wird der Befehl get-in-in-incontent verwendet, um den Inhalt eines Elements zu erhalten und ihn auf den Bildschirm zu drucken. Wenn der Schwanzparameter mit Gelteingang angewendet wird, wäre die Syntax wie unten gezeigt:

> Get -Content -Path -Tail

In der oben genannten Syntax:

  • Der Repräsentiert den genauen Pfad der Datei, auf der Sie das CMDLet mit Get-In-In-In-In-in-Konzent anwenden möchten.
  • Der Definiert die Zeilenzahl, die mit dem Schwanzparameter gedruckt werden würde. Diese Option des Schwanzbefehls ist obligatorisch zu verwenden (Sie können ihn auf 0 oder das Maximum einstellen). Andernfalls können Sie den Schwanzparameter nicht ausführen.

So verwenden Sie Schwanz mit Treffen

In diesem Abschnitt wird der Schwanzparameter mit dem CMDLET des Get-In-Inhalts geübt. Um besser zu verstehen, beginnen wir diesen Abschnitt, um den Unterschied zwischen dem CMDLet des Gelteingangs und dem Schwanz mit CMDLET zu demonstrieren.

Wir haben eine Demo -Textdatei mit dem Namen LinuxHint.txt, und der unten geschriebene Befehl ruft die Innenseiten dieser Datei ab:

> GET -CONTENT -PATH E: \ LinuxHint.txt

Wenn Sie nun denselben Befehl mit dem Parameter -Tail verwenden.TXT -Datei:

> GET -CONTENT -PATH E: \ LinuxHint.TXT -Tail 1

Die an den Parameter -Tail übergebene Zahl kann jedoch auf die maximale Anzahl der in dieser Textdatei verfügbaren Zeilen erhöht werden. Zum Beispiel üben die unten geschriebenen Befehle die Schwanznummer mit unterschiedlichen Zahlen.

Der unten erwähnte Befehl wendet den Schwanz mit dem Einschlag mit der Nummer „3“ an, die zeigt, dass die letzten drei Zeilen gedruckt werden:

> GET -CONTENT -PATH E: \ LinuxHint.TXT -Tail 3

Darüber hinaus können Sie keine Ausgabe erhalten, wenn die Schwanzoption mit „verwendet wird“0”Wie im folgenden Befehl zu sehen ist:

> GET -CONTENT -PATH E: \ LinuxHint.txt -tail 0

Hier stellt sich eine Frage, was passiert, wenn eine ungültige Zahl mit dem Schwanzparameter eingefügt wird?

Üben wir dies in derselben Textdatei (LinuxHint.txt). Denken Sie daran, dass die LinuxHint.Die TXT -Datei enthält nur fünf (5) Zeilen.

Wir haben den Schwanz mit Treffen ausgeführt und 25 wird als Schwanznummer in diesem Befehl übergeben. Obwohl es nur fünf Zeilen gibt, druckt die maximale Zahl den gesamten Inhalt der LinuxHint aus.TXT -Datei.

> GET -CONTENT -PATH E: \ LinuxHint.TXT -Tail 25

Notiz: Ungültige Zahlen können die maximale Anzahl von Linien überschreiten oder das Minimum verringern. Zum Beispiel im Fall der LinuxHint.TXT -Datei, Zahlen von mehr als 5 oder weniger als 0 werden als ungültige Zahlen bezeichnet.

Abschluss

Das CMDLET von PowerShell in der Intensivierung ermöglicht es, den Inhalt einer Datei zu erwerben. Der Schwanzparameter wird mit dem CMDLET des GET-In-Inhalts verwendet, um die spezifische Anzahl von Zeilen von unten in einer Datei abzurufen. Dieser Artikel erleuchtet die grundlegende Arbeit und Verwendung des Schwanz. Wir haben einen detaillierten Abschnitt zur Verfügung gestellt, der die Idee des Schwanzparameters mit Get-Content auf eine bessere Weise erläutert. Es wird beobachtet, dass beim Überqueren der oberen oder unteren Grenze (im Kontext der Anzahl der Zeilen) der Schwanz mit dem Get-In-Inhalt alle Inhalte in dieser Datei druckt.