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 -TailIn der oben genannten Syntax:
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.txtWenn Sie nun denselben Befehl mit dem Parameter -Tail verwenden.TXT -Datei:
> GET -CONTENT -PATH E: \ LinuxHint.TXT -Tail 1Die 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 3Darü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 0Hier 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 25Notiz: 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.