如何将文件名列表加入一行?

时间:2013-10-29 13:54:44

标签: powershell

我想使用标准ls过滤器(例如ls)加入ls a*.txt文件名列表,以便结果是一行,每个文件名由空间。例如,

a1.txt a2.txt a3.txt

我如何在Powershell中实现这一目标?

1 个答案:

答案 0 :(得分:1)

安静有几种方法可以做到这一点。在PowerShell V3或更高版本上(对于-join IIRC),您可以这样做:

"$(ls a*.txt -name)"

或者

(ls a*.txt -Name) -join ' '