Cos'è un file CSV, come creare, aprire e lavorare con loro

Cos'è un file CSV, come creare, aprire e lavorare con loro

Un CSV (valore separato da virgola) è semplicemente un file di testo che contiene informazioni o testo, separato da virgole. Normalmente, viene creato e gestito in "Eccellere". Tuttavia, può essere creato in blocco note e quindi salvarlo con ".CSV"Estensione. Può anche essere creato e aperto in PowerShell. PowerShell può gestirlo facilmente utilizzando il suo set di comandi integrato.

In questo post, verranno forniti i dettagli sul file CSV.

Cos'è un file CSV, come creare, aprire e lavorare con loro?

Questi approcci saranno discussi nell'ulteriore guida:

  • Nozioni di base CSV.
  • Crea un file CSV.
  • Lavorare con i file CSV.

Cos'è un file CSV?

Un CSV (valore separato da virgola) è semplicemente un file di testo salvato con ".CSV"Estensione. Contiene valori separati dalle virgole. Questi file sono utilizzati principalmente in fogli di calcolo o database. L'estensione del file CSV è la ".CSV".

Come creare un file CSV?

I file CSV possono essere creati utilizzando PowerShell. PowerShell utilizza un cmdlet specifico "Nuovo oggetto"Per creare nuovi file o cartelle. Di seguito vengono riportati esempi in cui è dimostrata la creazione e l'aggiunta del contingente all'interno di un file CSV.

Passaggio 1: creare un file CSV utilizzando CMDLET "Nuovo elemento"

Inizialmente crea un file CSV. Per quello scopo:

Innanzitutto, specificare il cmdlet "Nuovo oggetto"Insieme al percorso del file di destinazione, al nome ed estensione.

Quindi, scrivi il "-Tipo di elemento"Cmdlet e definire il valore"File"A esso:

New-elem c: \ docs \ new.File CSV -ItemType

Passaggio 2: aggiungere il contenuto all'interno del file CSV utilizzando il cmdlet "set-content"

Nel secondo passaggio, aggiungi il contenuto all'interno del "CSV" file. Fare così:

Innanzitutto, specificare il “SET-CONTENT"Cmdlet e assegnare il percorso del file, il nome ed estensione.

Infine, scrivi il contenuto da aggiungere nel file CSV:

Set-Content C: \ Docs \ New.CSV 'John, dottore, 28'

Passaggio 3: ottenere il contenuto del file CSV nella console PowerShell utilizzando il cmdlet "Get-Content"

L'ultimo passo è ottenere il contenuto all'interno del file eseguendo il codice dato:

Get-content c: \ docs \ new.CSV

Secondo il codice sopra, scrivi il "Ottenere il contenuto"Cmdlet e specificare il percorso del file:

Come lavorare con i file CSV?

Il file CSV può essere lavorato o modificato utilizzando "Import-csv" E "Export-CSV"Cmdlets. Il cmdlet "Export-CSV" viene utilizzato per esportare i dati in un file CSV. Mentre il cmdlet "import-csv" viene utilizzato per importare dati.

Esempio 1: utilizzare il cmdlet "Export-CSV" per esportare un file CSV

Questa illustrazione esporterà il contenuto all'interno di un file CSV:

Get-process | Export-CSV C: \ Docs \ File.CSV

Secondo il codice sopra:

Innanzitutto, scrivi il comando o il contenuto da esportare all'interno di un file CSV.

Quindi, aggiungi il "|"Pipeline, seguita dal"Export-CSV"Cmdlet e assegna il percorso del file:

Verifichiamo se il contenuto è stato esportato nel file CSV o meno eseguendo il codice seguente:

Get-content c: \ docs \ file.CSV

Esempio 2: utilizzare il cmdlet "import-csv" per importare un file CSV

Questa dimostrazione importerà i dati da un file CSV in una console PowerShell:

Import-csv c: \ docs \ file.CSV

Secondo il codice sopra:

Innanzitutto, scrivi il "Import-csv"CMDLET e quindi specificarlo il file da importare dati da:

Si trattava di conoscere, creare, aprire e lavorare con il file CSV.

Conclusione

Un file CSV (valore separato da virgola) contiene i valori separati dalle virgole. Il file di testo CSV viene salvato con ".CSV" estensione del file. Il file CSV può essere creato e lanciato in PowerShell. Inoltre, il file CSV può essere importato ed esportato utilizzando "Import-csv" E "Export-CSV"Cmdlets. Questo post ha discusso in dettaglio l'argomento del file CSV.