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
- Otwórz PowerShell
- 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:
- 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.