En utilisant ce site, vous acceptez le politique de confidentialité.
Accepter
EntérinEntérinEntérin
  • MAISON
  • INFORMATIQUE PRO
  • TECHNOLOGIE
  • Microsoft
    • Azuré
    • Configmgr / sccm
    • DPM
    • Orchestrateur
    • Hyper-v
    • Microsoft Edge Insider
    • MSI
    • Bureau 365
    • Bureau Insider
    • Power Bi
    • Skype
    • Serveur SQL
    • Équipes
  • FENÊTRES
    • Centre d'administration Windows
    • Client Windows
    • Serveur Windows
  • Liste de collecte de requêtes SCCM
En lisant: PowerShell extrait les chaînes d'un fichier
Redimensionneur de policeAA
EntérinEntérin
Redimensionneur de policeAA
  • MAISON
  • INFORMATIQUE PRO
  • TECHNOLOGIE
  • Microsoft
  • FENÊTRES
  • Liste de collecte de requêtes SCCM
Recherche
  • MAISON
  • INFORMATIQUE PRO
  • TECHNOLOGIE
  • Microsoft
    • Azuré
    • Configmgr / sccm
    • DPM
    • Orchestrateur
    • Hyper-v
    • Microsoft Edge Insider
    • MSI
    • Bureau 365
    • Bureau Insider
    • Power Bi
    • Skype
    • Serveur SQL
    • Équipes
  • FENÊTRES
    • Centre d'administration Windows
    • Client Windows
    • Serveur Windows
  • Liste de collecte de requêtes SCCM
Powershell

PowerShell extrait les chaînes d'un fichier

Publié: Février 18, 2024
1 Lecture minimale
PARTAGER

PowerShell extrait les chaînes d'un fichier.

To extract only strings from a file using PowerShell, vous pouvez utiliser le Select-String cmdlet.

Voici un exemple de commande pour extraire les chaînes d'un fichier:

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

Dans cet exemple, path/to/file.txt est le chemin d'accès au fichier dont vous souhaitez extraire les chaînes. Le Get-Content Cmdlet lit le fichier et publie son contenu comme un tableau de chaînes. Le Select-String Cmdlet recherche ensuite des chaînes qui correspondent au modèle d'expression régulière \b\w+\b, qui correspond à n'importe quel caractère de mot (courrier, chiffres, et souligne) Entouré de limites de mot. La sortie du Select-String Cmdlet est une collection de MatchInfo objets qui contiennent les chaînes correspondantes.

Si vous voulez sortir uniquement les chaînes de correspondance (sans MatchInfo objets), vous pouvez tuer la sortie sur le ForEach-Object cmdlet et utilisez le $_.Matches.Value propriété pour extraire les chaînes correspondantes, comme ça:

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

Cela ne sortira que les chaînes correspondantes du fichier.

ÉTIQUETÉ:PowershellFenêtresFenêtres 10Serveur Windows 2016Serveur Windows 2019Terminal Windows
Article précédent Liste de collecte de requêtes Configuration Manager Liste de collecte de requêtes Configuration Manager
Article suivant Conseils de ligne de commande: Vérification des dates d'expiration du certificat TLS / SSL
Laisser un commentaire Laisser un commentaire

Laisser une réponse Annuler la réponse

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *

Ce site utilise Akismet pour réduire le spam. Découvrez comment les données de vos commentaires sont traitées.

Traduction

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

Articles populaires

Configuration système requise pour Windows Server 2016
Serveur Windows
Liste de collecte de requêtes Configuration Manager
Liste de collecte de requêtes Configuration Manager
Configmgr
Navigation structurée/gérée activée sur les pages modernes dans les sites d'équipe classiques
Technologie
SCCM n'a pas réussi à obtenir les emplacements DP comme version attendue de MP
Configmgr

Messages récents

Installation et configuration de Fail2ban pour la protection SSH sur Ubuntu 24.04
Linux
Activation et configuration de FirewallD sur AlmaLinux
Linux
Création d'utilisateur et configuration de la clé SSH dans AlmaLinux
Linux
Comment réinitialiser le mot de passe sur AlmaLinux
Linux

© 2023 Entérin

Aller à la version mobile
Content de te revoir!

Connectez-vous à votre compte

Nom d'utilisateur ou adresse e-mail
Mot de passe

Vous avez perdu votre mot de passe?