我想把文本文档中的每一行输出到一个单独的文档中,输出文档的名称为1.txt、2.txt等。
以下是读取文本文档的初始代码,并逐行输出。
但是,正如你所想象的那样,这总是输出到同一个文档中。
我已经尝试过
以下是读取文本文档的初始代码,并逐行输出。
get-content "artists.txt" | Foreach-Object {$_ | set-content "artists\$counter.txt"}
但是,正如你所想象的那样,这总是输出到同一个文档中。
我已经尝试过
get-content "artists.txt" |
Foreach-Object {$_ | set-content "artists\$counter.txt" } {$counter++}
我在网上看到有人建议这样做,虽然这会增加计数器,但并没有达到我的要求(因为它仍然输出到同一个文件中)。
我不太确定在哪里插入counter ++,因为在Foreach-Object循环内部插入会导致错误(除非我插入的方式不正确)。
谢谢。