Merge CSV files by using PowerShell
In the example below we will merge two CSV files into single CSV file bu using PowerShell. You can use same lines listed below and combine as many as CSV file you like. New CSV file will only contain unique values. Here is goes, as usual change some of the vars listed below to make it fit into your scenario
#(1)_.Path for CSV Files that needs to be comppared $File1 = "C:\Users\12024\OneDrive - wiretecpro\Desktop\Compare-CSV\Data1-Computers.csv" $File2 = "C:\Users\12024\OneDrive - wiretecpro\Desktop\Compare-CSV\Data2-Computers.csv"
#(2)_.Import CSV Files $CSV1 = Import-Csv $File1 $CSV2 = Import-Csv $File2
#(3)_.Combine values to Single VAR $mergedCSV = $csv1 + $csv2
#(4)_.Show Combined records $mergedCSV | Select -Property * -Unique
#(5)_.EXPORT Combined FILES $ExportFile = "C:\Users\12024\OneDrive - wiretecpro\Desktop\Compare-CSV\Combined.CSV" $mergedCSV | Export-Csv -Path $ExportCSV |
Casey, Dedeal
Azure Solutions Architect
AWS Certified Cloud Practitioner
https://simplepowershell.blogspot.com
https://cloudsec365.blogspot.com
https://msazure365.blogspot.com
https://twitter.com/Message_Talk
No comments:
Post a Comment