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:
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.