如何在powershell中使用特殊分隔符从dat文件中读取内容

gijlo24d  于 2023-04-30  发布在  Shell
关注(0)|答案(1)|浏览(188)

$path=c:\data\test。dat $reader = get-content -path $path|ConvertFrom-string -Delimiter '¢'
不使用此delimeter进行拆分,但同样适用于#delimeter
Test.dat

Apple¢Banana¢cheery
Blue¢green¢yellow

希望将整个文件的第一行存储为单行p1 p2 p3,第二行存储为单行p1 p2 p3等
@@{p1=apple;p2=香蕉; p3=樱桃}。@{p1=蓝色; p2=绿色;P3=黄色}等等

avwztpqn

avwztpqn1#

希望将整个文件的第一行存储为单行p1 p2 p3,第二行存储为单行p1 p2 p3等
你需要使用ConvertFrom-Csv

$rows = Get-Content $path |ConvertFrom-Csv -Delimiter '¢' -Header P1,P2,P3

相关问题