O que é um arquivo CSV, como criar, abrir e trabalhar com eles

O que é um arquivo CSV, como criar, abrir e trabalhar com eles

Um CSV (valor separado por vírgula) é simplesmente um arquivo de texto que contém informações ou texto, separado por vírgulas. Normalmente, é criado e gerenciado em “Excel”. No entanto, ele pode ser criado no bloco de notas e depois salvá -lo com o “.CSVExtensão. Também pode ser criado e aberto em PowerShell. PowerShell pode gerenciá-lo facilmente usando seu conjunto de comandos interno.

Neste post, os detalhes sobre o arquivo CSV serão fornecidos.

O que é um arquivo CSV, como criar, abrir e trabalhar com eles?

Essas abordagens serão discutidas no outro guia:

  • CSV básico.
  • Crie um arquivo CSV.
  • Trabalhe com arquivos CSV.

O que é um arquivo CSV?

Um CSV (valor separado por vírgula) é simplesmente um arquivo de texto salvo com o “.CSVExtensão. Ele contém valores separados por vírgulas. Esses arquivos são usados ​​principalmente em planilhas ou bancos de dados. A extensão do arquivo CSV é a “.CSV”.

Como criar um arquivo CSV?

Os arquivos CSV podem ser criados usando PowerShell. PowerShell usa um cmdlet específico “Novo item”Para criar novos arquivos ou pastas. Exemplos são dados abaixo nos quais criar e adicionar o contingente dentro de um arquivo CSV é demonstrado.

Etapa 1: Crie um arquivo CSV usando o cmdlet "New-Item"

A princípio, crie um arquivo CSV. Para aquele propósito:

Primeiro, especifique o cmdlet “Novo item”Juntamente com o caminho do arquivo de destino, nome e extensão.

Então, escreva o “-Tipo de item”Cmdlet e defina o valor“Arquivo”Para isso:

Novo TEM C: \ docs \ novo.Arquivo CSV -ItemType

Etapa 2: Adicione o conteúdo dentro do arquivo CSV usando o cmdlet "Set-Content"

Na segunda etapa, adicione o conteúdo dentro do “CSV" arquivo. Fazer isso:

Primeiro, especifique o “Conteúdo definido”Cmdlet e atribua o caminho, nome e extensão do arquivo.

Por fim, escreva o conteúdo a ser adicionado no arquivo CSV:

Conteúdo do conjunto C: \ docs \ novo.CSV 'John, Doctor, 28'

Etapa 3: Obtenha o conteúdo do arquivo CSV no Console PowerShell usando o cmdlet "Get-Content"

A última etapa é obter o conteúdo dentro do arquivo executando o código fornecido:

Content C: \ docs \ novo.CSV

De acordo com o código acima, escreva o “Obter conteudo”Cmdlet e especifique o caminho do arquivo:

Como trabalhar com arquivos CSV?

O arquivo CSV pode ser trabalhado ou modificado usando o “Import-CSV" e "Exportar-CSV”Cmdlets. O cmdlet "Export-CSV" é usado para exportar os dados para um arquivo CSV. Enquanto o cmdlet "Import-CSV" é usado para importar dados.

Exemplo 1: Use o cmdlet "Export-CSV" para exportar um arquivo CSV

Esta ilustração exportará o conteúdo dentro de um arquivo CSV:

Get-Process | Exportar-CSV C: \ docs \ arquivo.CSV

De acordo com o código acima:

Primeiro, escreva o comando ou conteúdo a ser exportado dentro de um arquivo CSV.

Então, adicione o “|”Oleoduto, seguido pelo“Exportar-CSV”Cmdlet e atribua o caminho do arquivo:

Vamos verificar se o conteúdo foi exportado para o arquivo CSV ou não executando o código abaixo:

Get-Content C: \ docs \ arquivo.CSV

Exemplo 2: Use o cmdlet "Import-CSV" para importar um arquivo CSV

Esta demonstração importará os dados de um arquivo CSV para um console do PowerShell:

Import-CSV C: \ Docs \ Arquivo.CSV

De acordo com o código acima:

Primeiro, escreva o “Import-CSV”CMDlet e, em seguida, especifique o arquivo para importar dados de:

Isso se tratava de conhecer, criar, abrir e trabalhar com o arquivo CSV.

Conclusão

Um arquivo CSV (valor separado por vírgula) contém os valores separados por vírgulas. O arquivo de texto CSV é salvo com o “.CSV" extensão de arquivo. O arquivo CSV pode ser criado e lançado em PowerShell. Além disso, o arquivo CSV pode ser importado e exportado usando o “Import-CSV" e "Exportar-CSV”Cmdlets. Esta postagem discutiu o tópico do arquivo CSV em detalhes.