Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想ls使用标准ls过滤器(例如,ls a*.txt)加入文件名列表,以便结果是一行,每个文件名用空格分隔。例如,
ls
ls a*.txt
a1.txt a2.txt a3.txt
如何在 Powershell 中实现这一点?
有几种方法可以做到这一点。在 PowerShell V3 或更高版本(用于 -join IIRC)上,您可以执行以下操作:
"$(ls a*.txt -name)"
或者
(ls a*.txt -Name) -join ' '