Prin utilizarea acestui site, sunteți de acord cu Politica de confidențialitate.
Accepta
EnterineEnterineEnterine
  • ACASĂ
  • Pro
  • Tehnologie
  • Microsoft
    • Azur
    • ConfigMgr/SCCM
    • Dpm
    • Orchestrator
    • Hyper-V
    • Microsoft Edge Insider
    • MSI
    • Birou 365
    • Office Insider
    • Putere bi
    • Skype
    • Server SQL
    • Echipe
  • Ferestre
    • Centrul de administrare Windows
    • Client Windows
    • Windows Server
  • Lista de colecție de interogări SCCM
Lectură: PowerShell extract strings from a file
Redimensionare fontAa
EnterineEnterine
Redimensionare fontAa
  • ACASĂ
  • Pro
  • Tehnologie
  • Microsoft
  • Ferestre
  • Lista de colecție de interogări SCCM
Căutare
  • ACASĂ
  • Pro
  • Tehnologie
  • Microsoft
    • Azur
    • ConfigMgr/SCCM
    • Dpm
    • Orchestrator
    • Hyper-V
    • Microsoft Edge Insider
    • MSI
    • Birou 365
    • Office Insider
    • Putere bi
    • Skype
    • Server SQL
    • Echipe
  • Ferestre
    • Centrul de administrare Windows
    • Client Windows
    • Windows Server
  • Lista de colecție de interogări SCCM
PowerShell

PowerShell extract strings from a file

Publicat: February 18, 2024
1 Min Citește
Cota

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'

In this example, 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, digits, 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.

Etichetat:PowerShellWindowsWindows 10Windows Server 2016Windows Server 2019Windows Terminal
Articolul precedent Lista de colecție de interogări din Configuration Manager Lista de colecție de interogări din Configuration Manager
Articolul următor Command Line Tips: Checking TLS/SSL Certificate Expiration Dates
Lasă un comentariu Lasă un comentariu

Lasă un răspuns Anulează răspunsul

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele comentariilor dvs.

Traducere

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

Postări populare

Cerințe de sistem pentru Windows Server 2016
Windows Server
Lista de colecție de interogări din Configuration Manager
Lista de colecție de interogări din Configuration Manager
Configmgr
Navigarea structurată/gestionată este activată în paginile moderne din site-urile clasice ale echipelor
Teh
SCCM nu s-a obținut locațiile DP ca versiune așteptată de la MP
Configmgr

Postări recente

Actions with VM in Hyper-V Windows 10: A Guide to Managing Virtual Machines
Hyper-V
Windows 10 Setări Hyper-V VM
Hyper-V
Un ghid pentru începători pentru configurarea Hyper-V pe Windows 10
Hyper-V
Lista de colecție de interogări din Configuration Manager
Actualizare curentă a filialei SCCM 1610
Configmgr

© 2023 Enterine

Accesați versiunea mobilă
Bine ai revenit!

Conectați-vă la contul dvs

Nume de utilizator sau adresă de e-mail
Parolă

Ți-ai pierdut parola?