Windows odpowiednik polecenia „Ogon” UNIX

Windows odpowiednik polecenia „Ogon” UNIX

Polecenie ogonowe jest narzędziem linii poleceń systemu operacyjnego UNIX i może tylko odgrywać UNIX. To polecenie jest używane do odczytu plików z ogona lub dołu do monitorowania pliku od dołu. Na platformie systemu Windows możemy go używać, wykorzystując PowerShell 3.0 i później, co dodaje „ogon" flaga.

W tym artykule zademonstrujemy różne przykłady Windows odpowiednik poleceń Unix Tail.

Windows Equivalent of Unix Tail Command?

Polecenie ogona służy do odczytu plików z przycisku. Najnowsza wersja Windows PowerShell wprowadza „ogon„Flaga, której można użyć z„Pobierz zawartość”Polecenie, aby uzyskać dostęp do zawartości pliku z przycisku takiego jak Unix„ogon" Komenda.

Oto kilka wymienionych przykładów, które opracują polecenia Windows, które są wersjami Unix Tail.

Przykład 1: Używanie „Get-Content” z flagą „Tail”

Wykonaj dostarczone polecenie i określ nazwę pliku, z którego chcesz uzyskać dostęp do zawartości pliku. Użyj opcji ogona i określ wartość liczby linii, które chcesz odczytać z dołu pliku:

> Get-Content File3.txt -Wait -tail 1


W powyższym poleceniu „Pobierz zawartość”Służy do uzyskania zawartości określonego pliku, a na końcu”-Ogon 1”Służy do odczytania ostatniego wiersza pliku lub jednej linii pliku od dołu.


Powiedzmy, że chcemy uzyskać ostatnie trzy wiersze „plik3.tekst”, Po prostu zmodyfikujemy„Ogon" Wartość opcji:

> Get-Content File3.txt -Wait -tail 3


Tutaj możesz zobaczyć, że pomyślnie przeczytaliśmy ostatnie trzy wiersze pliku „plik3.tekst". Opcja oczekiwania jest używana do oczekiwania, aż użytkownik naciśnij dowolny klawisz, aby zakończyć polecenie:


Spróbujmy zdobyć dwie ostatnie wiersze „plik3.tekst" bez używania "-Ogon" opcja:

> Get-content *plik3.txt* -Tail „2”


Możesz zobaczyć, że mamy dostęp do dwóch wierszy plików z przycisku:

Przykład 2: Korzystanie z CMDLET „SELED-OBject”

Jeśli Twój system PowerShell nie obsługuje „Ogon„Opcja, a następnie możemy użyć polecenia alternatywnego”Select-Obiect”Z określoną właściwością„ostatni”:

Składnia

Get-content * nazwa pliku * | Select -obiekt -last *n *


Podczas gdy polecenie „Pobierz zawartość”Służy do uzyskania treści pliku, polecenie„Select-Obiect”Wybierze obiekt oparty na zdefiniowanej właściwości i„N”To maksymalna liczba obiektów lub linii, o które użytkownik może żądać:

Dostępmy do ”plik3.tekst" za pomocą "Pobierz zawartość”Polecenie i określ wartość„N„Aby odczytać lub uzyskać liczby obiektu lub linii:

> Get-content * nazwa pliku * | Select -obiekt -last *3 *


Możesz zobaczyć, że pomyślnie przeczytaliśmy ostatnie trzy wiersze „plik3.tekst" plik.


Skompilowaliśmy polecenia systemu Windows PowerShell, które są równoważne z poleceniami UNIX Tail.

Wniosek

Polecenie ogonowe to narzędzie wiersza poleceń UNIX używane do odczytu zawartości pliku od dołu pliku. Najnowsza wersja Windows PowerShell wprowadza „Ogon" jako opcja. Polecenie Windows PowerShell „Pobierz zawartość”Z opcją„Ogon”Jest równoważne z dowództwem UNIX Tail. Ponadto możesz użyć „Pobierz zawartość”Z„Select-Obiect”CMDLET, aby było równoważne z poleceniem ogona w Linux. W tym artykule podaliśmy przykłady poleceń PowerShell, które są Windows wersje poleceń Unix Tail.