Administración de archivos CSV en PowerShell con import-csv

Administración de archivos CSV en PowerShell con import-csv
Un archivo CSV (valor separado por comas) contiene valores separados por comas. Se guarda con el ".CSV" extensión. El "CSV"Los archivos se pueden importar en PowerShell utilizando el"Import-csv"Cmdlet. Este cmdlet ayuda al archivo "CSV" a formatearse como una tabla. Además, puede seleccionar y mostrar una sola entrada en el archivo "CSV" en la consola PowerShell.

Este blog discutirá el método para administrar los archivos CSV utilizando el cmdlet "import-csv".

Cómo administrar archivos CSV en PowerShell utilizando cmdlet "import-csv"?

El cmdlet "Import-csv"Importa el archivo CSV en PowerShell en un formato de tabla. Para una mayor comprensión de la administración de la descripción general de los archivos CSV los ejemplos dados.

Ejemplo 1: Importar o mostrar contenido del archivo CSV en la consola PowerShell utilizando el cmdlet "import-csv"

Esta demostración importará el archivo CSV en la consola PowerShell utilizando el cmdlet "import-csv":

import-csv c: \ doc \ empleados.CSV

Según el código anterior:

  • Primero, escribe el "Import-csv"Cmdlet y agregue la ruta del archivo CSV:

Ejemplo 2: Importar solo una consulta seleccionada del archivo CSV utilizando el cmdlet "import-csv"

Esta ilustración importará la consulta seleccionada seleccionada por el "Selección-objeto"Cmdlet:

import-csv c: \ doc \ empleados.CSV | Profesión de selección-objeto

En el código indicado anteriormente:

  • Primero, agregue el "Import-csv"Cmdlet, luego especifique la ruta del archivo CSV.
  • Después de eso, defina la tubería "|"Para transferir la salida de un comando a otro.
  • Luego, agregue el "Selección-objeto"Cmdlet y asigne el"ProfesiónSección "para importar y mostrar en la consola de salida de PowerShell:

Ejemplo 3: seleccione y muestre solo un valor o fila único con la ayuda del cmdlet "Where"

Este ejemplo mostrará solo los valores seleccionados en la consola PowerShell:

import-csv c: \ doc \ empleados.CSV | donde $ _.Edad -eq "28"

Según el código anterior:

  • Añade el "dónde"Cmdlet después de la tubería"|".
  • Dentro de los parámetros de cmdlet "Where ", seleccione el "Edad"Consulta seguida de la"-ecualización"Operador y luego asigne el"28"Valor para él:

Ejemplo 4: Agregue la sección del encabezado con la ayuda del parámetro "-Hader"

En este ejemplo, se creará la sección del encabezado si no se proporciona. Por esa razón, agregue el "-EncabezamientoParámetro después de la ruta del archivo, y luego defina los valores del encabezado dentro de cotizaciones invertidas separadas por una coma:

import-csv c: \ doc \ empleados.CSV -HEADER "Nombre", "profesión", "edad", "ciudad"

Ejemplo 5: Muestre las dos primeras filas del archivo CSV utilizando el cmdlet "import-csv"

Este ejemplo mostrará solo las dos primeras líneas del archivo CSV. Por esa razón, agregue el "-Primero"Parámetro después del"Selección-objeto"Cmdlet y asigne el valor"2"A eso:

import-csv c: \ doc \ empleados.CSV | Select -oBject -Primer 2

Así es como administrar archivos CSV en PowerShell.

Conclusión

Los archivos CSV se pueden administrar utilizando el "Import-csv"Cmdlet. Este comando importa los archivos CSV en la consola PowerShell en un formato de tabla. Utiliza parámetros para seleccionar o mostrar las consultas o valores deseados. Este artículo ha ilustrado la administración de archivos CSV utilizando varios ejemplos.