Zarządzanie plikami CSV w PowerShell z Import-CSV

Zarządzanie plikami CSV w PowerShell z Import-CSV
Plik CSV (wartość oddzielna przecinka) zawiera wartości oddzielone przecinkami. Jest zapisany z „.CSV" rozszerzenie. „„CSV„Pliki można importować w PowerShell za pomocą„Import-CSV”Cmdlet. Ta cmdlet pomaga sformatować plik „CSV”. Ponadto może wybrać i wyświetlić pojedynczy wpis w pliku „CSV” w konsoli PowerShell.

Ten blog omówi metodę zarządzania plikami CSV za pomocą cmdlet „Import-CSV”.

Jak zarządzać plikami CSV w PowerShell za pomocą cmdlet „Import-CSV”?

Cmdlet „Import-CSV”Importuje plik CSV w PowerShell w formacie podobnym do tabeli. W celu dalszego zrozumienia zarządzania przeglądem plików CSV Dane przykłady.

Przykład 1: Importuj lub wyświetl zawartość pliku CSV w konsoli PowerShell za pomocą cmdlet „Import-CSV”

Ta demonstracja zaimportuje plik CSV w konsoli PowerShell za pomocą cmdlet „Import-CSV”:

Import-CSV C: \ Doc \ Pracownicy.CSV

Zgodnie z powyższym kodem:

  • Najpierw napisz „Import-CSV”CMDLET i dodaj ścieżkę pliku CSV:

Przykład 2: Zaimportuj tylko wybrane zapytanie pliku CSV za pomocą cmdlet „Import-CSV”

Ta ilustracja zaimportuje wybrane zapytanie wybrane przez „Select-Obiect„Cmdlet:

Import-CSV C: \ Doc \ Pracownicy.CSV | Wybierz zawód

W wyżej wymieniony kod:

  • Najpierw dodaj „Import-CSV”CMDLET, a następnie określ ścieżkę pliku CSV.
  • Następnie zdefiniuj rurociąg „|„Aby przenieść wyjście z jednego polecenia do drugiego.
  • Następnie dodaj „Select-Obiect”Cmdlet i przypisz„Zawód”Sekcja do importowania i wyświetlania w konsoli wyjściowej PowerShell:

Przykład 3: Wybierz i wyświetl tylko jedną wartość lub wiersz za pomocą cmdlet „gdzie”

Ten przykład wyświetli tylko wybrane wartości w konsoli PowerShell:

Import-CSV C: \ Doc \ Pracownicy.CSV | gdzie $ _.Wiek -eq „28”

Zgodnie z powyższym kodem:

  • Dodaj "Gdzie„CMDLET po rurociągu”|".
  • Wewnątrz parametrów cmdlet „gdzie ” wybierz „Wiek”Zapytanie, a następnie„-Eq„Operator, a następnie przypisz„28„Wartość do tego:

Przykład 4: Dodaj sekcję nagłówka za pomocą parametru „-eader”

W tym przykładzie sekcja nagłówka zostanie utworzona, jeśli nie zostanie dostarczony. Z tego powodu dodaj „-nagłówek„Parametr po ścieżce pliku, a następnie zdefiniuj wartości nagłówka w odwróconych cytatach oddzielonych przecinkiem:

Import-CSV C: \ Doc \ Pracownicy.CSV -Header „Nazwa”, „Zawód”, „wiek”, „miasto”

Przykład 5: Wyświetl pierwsze dwa rzędy pliku CSV za pomocą cmdlet „Import-CSV”

Ten przykład wyświetli tylko pierwsze dwa wiersze pliku CSV. Z tego powodu dodaj „-Pierwszy„Parametr po„Select-Obiect”CMDLET i przypisz wartość„2„Do tego:

Import-CSV C: \ Doc \ Pracownicy.CSV | Select -Obiect -first 2

Tak zarządzanie plikami CSV w PowerShell.

Wniosek

Pliki CSV można zarządzać za pomocą „Import-CSV”Cmdlet. To polecenie importuje pliki CSV w konsoli PowerShell w formacie podobnym do tabeli. Używa parametrów do wyboru lub wyświetlania żądanych zapytań lub wartości. Ten artykuł ilustruje zarządzanie plikami CSV za pomocą kilku przykładów.