Gérer les fichiers CSV dans PowerShell avec Import-CSV

Gérer les fichiers CSV dans PowerShell avec Import-CSV
Un fichier CSV (valeur séparée de virgule) contient des valeurs séparées par des virgules. Il est sauvé avec le «.CSV" extension. Le "CSV«Les fichiers peuvent être importés dans PowerShell en utilisant le«Import-csv”Cmdlet. Cette candidature aide le fichier «CSV» à être formaté comme une table. De plus, il peut sélectionner et afficher une seule entrée dans le fichier «CSV» dans la console PowerShell.

Ce blog discutera de la méthode pour gérer les fichiers CSV à l'aide de la commande «import-csv».

Comment gérer les fichiers CSV dans PowerShell à l'aide de la commande «import-csv»?

La colleImport-csv»Importe le fichier CSV dans PowerShell dans un format de type table. Pour une compréhension approfondie de la gestion de la vue d'ensemble des fichiers CSV les exemples donnés.

Exemple 1: Importer ou afficher le contenu du fichier CSV dans la console PowerShell à l'aide de la commande «import-csv»

Cette démonstration importera le fichier CSV dans la console PowerShell à l'aide de la commande «import-csv»:

Import-CSV C: \ Doc \ Employés.CSV

Selon le code ci-dessus:

  • Tout d'abord, écrivez le «Import-csv”Cmdlet et ajoutez le chemin du fichier CSV:

Exemple 2: Importez uniquement une requête sélectionnée du fichier CSV à l'aide de la commande «import-csv»

Cette illustration importera la requête sélectionnée sélectionnée par le «Select-Object”Cmdlet:

Import-CSV C: \ Doc \ Employés.CSV | Sélection-Object Profession

Dans le code indiqué ci-dessus:

  • Tout d'abord, ajoutez le "Import-csv”Cmdlet, puis spécifiez le chemin du fichier CSV.
  • Après cela, définissez le pipeline «|”Pour transférer la sortie d'une commande à une autre.
  • Ensuite, ajoutez le "Select-Object”Cmdlet et attribuez le«Profession»Section à importer et affichée dans la console de sortie de PowerShell:

Exemple 3: Sélectionnez et affichez une seule valeur ou une seule ligne à l'aide de la commande «où»

Cet exemple affichera uniquement les valeurs sélectionnées dans la console PowerShell:

Import-CSV C: \ Doc \ Employés.CSV | où $ _.Âge -eq "28"

Selon le code ci-dessus:

  • Ajouter le ""Cmdlet après le pipeline"|".
  • À l'intérieur des paramètres de commande «où », sélectionnez «Sélectionnez le«Âge«Requête suivie du«-égaliseur»Opérateur, puis affectez le«28«Valeur à lui:

Exemple 4: Ajoutez la section d'en-tête à l'aide du paramètre «-Header»

Dans cet exemple, la section d'en-tête sera créée si elle n'est pas fournie. Pour cette raison, ajoutez le «-Entête”Paramètre après le chemin du fichier, puis définissez les valeurs d'en-tête dans des devis inversés séparés par une virgule:

Import-CSV C: \ Doc \ Employés.CSV -Header "nom", "profession", "âge", "ville"

Exemple 5: Afficher les deux premières lignes du fichier CSV à l'aide de la commande «import-csv»

Cet exemple affichera uniquement les deux premières lignes du fichier CSV. Pour cette raison, ajoutez le «-D'abord»Paramètre après le«Select-Object"Cmdlet et attribuez la valeur"2«À lui:

Import-CSV C: \ Doc \ Employés.CSV | Select-object-premier 2

C'est ainsi que la gestion des fichiers CSV dans PowerShell.

Conclusion

Les fichiers CSV peuvent être gérés à l'aide du «Import-csv”Cmdlet. Cette commande importe les fichiers CSV dans la console PowerShell dans un format de type table. Il utilise des paramètres pour sélectionner ou afficher les requêtes ou les valeurs souhaitées. Cet article a illustré la gestion des fichiers CSV à l'aide de plusieurs exemples.