以下是单个文件中的数据列表。我想在Powershell中运行它。
LESCAR85 07/31/10 1700678991 / 70039536 $ 35.00
SQUADCT8 07/31/10 1698125739 / 70039539 $ 35.00
RINGFIEL 07/29/10 11041563 / 70039639 $ 35.00
8位数字,然后是最后的美元金额,我想转换为csv,以便我可以在excel文件中使用它。第一组较长的数字并不总是相同的,它改变了我需要的8位数序列和美元金额之间的空格数。
谢谢!
答案 0 :(得分:1)
只要'/'(以空格为界的斜线)总是从字符串的开头分隔你感兴趣的数据,那么你就可以使用它:
get-content yourDataFile.txt | foreach{(-split ($_ -split ' / ')[1] ) -join ','} > yourResult.csv
foreach循环的作用: