Główny Windows 10 Uzyskaj ilość słów, znaków i linii w pliku za pomocą PowerShell

Uzyskaj ilość słów, znaków i linii w pliku za pomocą PowerShell



Zostaw odpowiedź

Czasami warto zebrać statystyki dotyczące posiadanego pliku tekstowego. Jeśli używasz nowoczesnego edytora tekstu, takiego jak Notepad ++ lub Geany, prawdopodobnie ma on wystarczającą ilość narzędzi do wszystkich możliwych przypadków. Jeśli jednak pracujesz w zwykłym środowisku Windows, PowerShell może Ci pomóc. Oto krótka wskazówka, jak efektywnie go używać do obliczania liczby słów, znaków i linii w pliku.

Reklama


PowerShell to zaawansowana forma wiersza poleceń. Jest rozszerzony o ogromny zestaw gotowych do użycia poleceń cmdlet i umożliwia korzystanie z platformy .NET Framework / C # w różnych scenariuszach. Jeśli masz umiejętności pisania skryptów, możesz stworzyć kilka bardzo zaawansowanych, aby zautomatyzować system Windows. Ostatnio Microsoft udostępnił go dla systemów Linux i OS X .

jaka jest najwyższa passa?

PowerShell zawiera przydatne wbudowane polecenie cmdlet Miara-obiekt . Oblicza wartości właściwości określonych typów obiektów. Measure-Object wykonuje trzy rodzaje pomiarów, w zależności od parametrów w poleceniu. Polecenie cmdlet może liczyć obiekty i obliczać minimalną, maksymalną, sumę i średnią wartości liczbowych. W przypadku obiektów tekstowych może policzyć i obliczyć liczbę linii, słów i znaków. Właśnie tego potrzebujemy.

Wszystko, czego potrzebujesz, to przekazać zawartość pliku na wejście. W tym celu możesz połączyć Measure-Object z innym cmdletem Pobierz zawartość . Polecenie cmdlet Get-Content drukuje zawartość pliku tekstowego.

Tak więc, dla naszego zadania, możemy wykonać następujące czynności.

Windows 10 skrót VPN
  1. Otwórz PowerShell
  2. Wpisz lub wklej następujące polecenie:
    Get-Content 'F:  usb ochrona przed zapisem (wersja robocza) .txt' | środek -Linia -Character -Word

    Popraw fragment ścieżki do pliku, który chcesz zmierzyć. W moim przypadku pokazuje następujące dane wyjściowe dla mój poprzedni artykuł tekst:powershell-get-file-stats-without-space

  3. Użyj następującego polecenia, aby policzyć te same wykluczające spacje:
    Get-Content 'F:  usb ochrona przed zapisem (wersja robocza) .txt' | środek -Linia -Character -Word -IgnoreWhiteSpace

Otóż ​​to. Ta sztuczka może być przydatna, gdy musisz uzyskać statystyki zawartości pliku, ale nie możesz uzyskać odpowiedniej aplikacji innej firmy do tego zadania.

Ciekawe Artykuły

Wybór Redakcji

Recenzja Sony Cyber-shot DSC-W290
Recenzja Sony Cyber-shot DSC-W290
Na rynku jest niewiele kompaktów cyfrowych, które oferują lepszą wartość niż Sony W290. Bardziej masywny niż supersmukłe kompakty Canon Ixus czy S640 firmy Nikon, mimo to mieści się w kieszeni przy wymiarach 96 x 27 x 57 mm (WDH),
Aero Patch 1.4
Aero Patch 1.4
Oto łatka Aero stworzona przez mojego przyjaciela, pana dUSHA, która umożliwia w pełni funkcjonalne szkło aero i funkcje personalizacji w Windows 7 Home Basic i Windows 7 Starter, takie jak - Aero Glass i kolorystyka. - Pełna obsługa motywów, w tym RSS i motywy pokazu slajdów. - Szczyt , Shake i WinFlip 3D. - Obsługa motywów innych firm. Najnowsza wersja to 1.4, patrz
Jak dodać konto do Google Play
Jak dodać konto do Google Play
Jako główne centrum treści, Google Play to ważna usługa, która dostarcza wszystkie niezbędne aplikacje na każde urządzenie z Androidem. Chociaż istnieją alternatywne sklepy dla Androida, prawdopodobnie wszystkie potrzebne gry i aplikacje otrzymasz od Google
Proste poprawki błędów ERR_NETWORK_CHANGED w systemie Windows
Proste poprawki błędów ERR_NETWORK_CHANGED w systemie Windows
Jeśli widzisz błędy ERR_NETWORK_CHANGED na komputerze z systemem Windows, zazwyczaj jest to spowodowane błędną konfiguracją ustawień sieci. Na szczęście istnieje kilka łatwych sposobów na naprawienie tego problemu, które sprawią, że będziesz mógł przeglądać w nie
Jak wyjść z pełnego ekranu w AnyDesk?
Jak wyjść z pełnego ekranu w AnyDesk?
Używając AnyDesk do zdalnego dostępu do urządzenia, tryb pełnoekranowy może pomóc Ci skoncentrować się wyłącznie na określonych zadaniach. Jednak środowisko pełnoekranowe ma swoją cenę: nie można wchodzić w interakcję z systemem lokalnym. Na przykład,
Unikaj spoilerów Game of Thrones w sezonie 7 dzięki temu rozszerzeniu Google Chrome
Unikaj spoilerów Game of Thrones w sezonie 7 dzięki temu rozszerzeniu Google Chrome
Sezon 7 Game of Thrones jest już dostępny, a to oznacza, że ​​nadszedł czas, aby zacząć unikać spoilerów w Internecie. Wyciszanie
Jak zmienić lokalizację pogody na Alexa [Urządzenia Echo]
Jak zmienić lokalizację pogody na Alexa [Urządzenia Echo]
Pobrałeś Alexę i zdziwiłeś się, że jej lokalizacja jest ustawiona na Seattle w stanie Waszyngton. Automatycznie pokazuje, jaka jest tam pogoda. Dobrze wiedzieć, ale co jeśli mieszkasz w Chicago lub