PowerShell에서 CSV 파일에 데이터 추가

Rohan Timalsina 2024년2월15일
PowerShell에서 CSV 파일에 데이터 추가

CSV(쉼표로 구분된 값) 파일은 데이터를 표 형식으로 저장하는 구분된 텍스트 파일입니다. 각 값은 구분 기호 , 또는 기타 문자로 구분됩니다.

PowerShell의 Export-Csv cmdlet은 지정된 개체에서 일련의 CSV 문자열을 만들어 파일에 저장합니다. PowerShell에서 CSV 파일로 작업하는 동안 CSV 파일을 추가해야 하는 경우가 있습니다.

이 자습서에서는 PowerShell을 사용하여 CSV 파일에 데이터를 추가하는 방법을 알려줍니다.

-Append 매개변수를 사용하여 PowerShell에서 CSV 파일에 데이터 추가

다음 예는 C:\New 디렉토리에 Command 개체가 있는 새 CSV 파일 command.csv를 생성합니다.

Get-Command | Export-CSV -Path C:\New\command.csv

Get-Command는 컴퓨터에 설치된 모든 명령을 가져옵니다. 결과 출력은 출력 개체를 일련의 CSV 문자열로 변환하는 Export-Csv cmdlet으로 파이프됩니다.

-Path 매개변수는 CSV 파일을 저장할 위치를 지정합니다.

이제 저장된 디렉토리로 이동하여 MS-Excel 또는 유사한 프로그램으로 CSV 파일을 엽니다. 출력은 아래와 같이 표시되어야 합니다.

powershell에서 csv 파일 만들기

CSV 파일에 새 개체를 추가하려고 하면 이전 내용이 대체됩니다. -Append 매개변수를 사용하면 내용을 바꾸지 않고 CSV로 데이터 내보내기 파일을 사용할 수 있습니다.

다음 예에서는 Get-Alias cmdlet의 출력을 C:\New\command.csv 파일에 추가합니다.

Get-Alias | Export-CSV -Path C:\New\command.csv -Append

Get-Alias cmdlet은 현재 세션의 별칭을 가져옵니다. 출력 개체는 Export-Csv cmdlet으로 파이프되어 command.csv 파일에 저장됩니다.

-Append 매개변수는 파일 끝에 데이터를 추가합니다.

출력:

powershell을 사용하여 csv 파일에 데이터 추가

그게 다야 이제 PowerShell을 사용하여 CSV에 데이터를 추가하는 방법을 알아야 합니다.

Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website

관련 문장 - PowerShell CSV