Korzystając z tej witryny, zgadzasz się na Polityka prywatności.
Przyjąć
EnterineEnterineEnterine
  • DOM
  • To pro
  • Tech
  • Microsoft
    • Lazur
    • Menedżer konfiguracji/SCCM
    • DPM
    • Orkiestrator
    • Hyper-V.
    • Niejawny tester Microsoft Edge
    • MSI
    • Biuro 365
    • Nieznajomy biura
    • Power bi
    • Skype'a
    • Serwer SQL
    • Zespoły
  • OKNA
    • Centrum administracyjne systemu Windows
    • Klient Windowsa
    • Serwer Windows
  • Lista kolekcji zapytań SCCM
Czytanie: PowerShell extract strings from a file
Zmiana rozmiaru czcionkiAaa
EnterineEnterine
Zmiana rozmiaru czcionkiAaa
  • DOM
  • To pro
  • Tech
  • Microsoft
  • OKNA
  • Lista kolekcji zapytań SCCM
Szukaj
  • DOM
  • To pro
  • Tech
  • Microsoft
    • Lazur
    • Menedżer konfiguracji/SCCM
    • DPM
    • Orkiestrator
    • Hyper-V.
    • Niejawny tester Microsoft Edge
    • MSI
    • Biuro 365
    • Nieznajomy biura
    • Power bi
    • Skype'a
    • Serwer SQL
    • Zespoły
  • OKNA
    • Centrum administracyjne systemu Windows
    • Klient Windowsa
    • Serwer Windows
  • Lista kolekcji zapytań SCCM
PowerShell

PowerShell extract strings from a file

Opublikowany: Luty 18, 2024
1 Min. odczyt
UDZIAŁ

PowerShell extract strings from a file.

To extract only strings from a file using PowerShell, you can use the Select-String CMDLET.

Here’s an example command to extract strings from a file:

Get-Content path/to/file.txt | Select-String -Pattern '\b\w+\b'

W tym przykładzie, path/to/file.txt is the path to the file you want to extract strings from. The Get-Content cmdlet reads the file and outputs its content as an array of strings. The Select-String cmdlet then searches for strings that match the regular expression pattern \b\w+\b, which matches any word character (letters, cyfry, and underscores) surrounded by word boundaries. The output of the Select-String cmdlet is a collection of MatchInfo objects that contain the matching strings.

If you want to output just the matching strings (without the MatchInfo objects), you can pipe the output to the ForEach-Object cmdlet and use the $_.Matches.Value property to extract the matching strings, like this:

Get-Content path/to/file.txt | Select-String -Pattern '\b\w+\b' | ForEach-Object { $_.Matches.Value }

This will output only the matching strings from the file.

OZNACZONE:PowerShellOknaOkna 10Serwer Windows 2016Serwer Windows 2019Windows Terminal
Poprzedni artykuł Lista kolekcji zapytań programu Menedżer konfiguracji Lista kolekcji zapytań programu Menedżer konfiguracji
Następny artykuł Command Line Tips: Checking TLS/SSL Certificate Expiration Dates
Zostaw komentarz Zostaw komentarz

Zostaw odpowiedź Anuluj odpowiedź

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są zaznaczone *

Ta strona korzysta z Akismet w celu ograniczenia spamu. Dowiedz się, jak przetwarzane są dane dotyczące Twoich komentarzy.

Tłumaczenie

English中文(简体)DanskNederlandsFrançaisDeutschItaliano한국어PolskiPortuguêsRomânăEspañolУкраїнська
przez Transposh - translation plugin for wordpress

Popularne posty

Wymagania systemowe dla serwera Windows 2016
Serwer Windows
Lista kolekcji zapytań programu Menedżer konfiguracji
Lista kolekcji zapytań programu Menedżer konfiguracji
Configmgr
Nawigacja strukturalna/zarządzana włączona na nowoczesnych stronach w klasycznych witrynach zespołu
Tech
SCCM Nie udało się uzyskać lokalizacji DP w oczekiwanej wersji z MP
Configmgr

Ostatnie posty

Zainstaluj WordPress z Nginx na AlmaLinux 9
Linuksa
Jak zainstalować OpenSSL 3 na Almalinux 9
Linuksa
Lista kolekcji zapytań programu Menedżer konfiguracji
Aktualizacja podglądu technicznego menedżera konfiguracji systemu 1611
Configmgr
Instalowanie i konfigurowanie Fail2ban dla ochrony SSH na Ubuntu 24.04
Linuksa

© 2023 Enterine

Przejdź do wersji mobilnej
Witamy z powrotem!

Zaloguj się na swoje konto

Nazwa użytkownika lub adres e-mail
Hasło

Zgubiłeś hasło?