Powershell - 简单的问题。
我想连接 N 个文本文件并将文件名添加到每一行。如何做同样的事情但有完整的路径+文件名?每个文件都应按原样保留所有文本和行终止符。
数据1.txt
this is the text in
data1 file - hello
数据2.txt
four score and
seven years ago
获取此文件
输出.txt
data1.txt: this is the text in
data1.txt: data1 file - hello
data2.txt: four score and
data2.txt: seven years ago
这将是这样的——但这确实有效。
获取内容 c:\temp\data*.txt|foreach-object{$tmp=get-content $ ;$ .basename+","+$tmp} > output.txt
谢谢