我有一个包含以下文件的文件夹:
我希望能够获得以下输出:File_1.txt - File_2.txt
我试过跑:
ls .\file*.txt | %{$_.Name}
除了在单独的行上返回我想要的内容,如何加入给定字符返回的文件(在此示例中为-
)?
感谢任何帮助。
答案 0 :(得分:5)
您可以使用scrollleft
运算符:
-join
如果您需要更多地控制此处加入的各个项目,只需适当修改管道:
(ls file*) -join ' - '
答案 1 :(得分:0)
我会这样做:
ls。\ file * .txt | Foreach {$ output = $ output + $ _ +' - '}