使用Powershell,我正在尝试获取文件夹和文件列表,从文件夹层次结构的特定级别开始,像这样:
Get-ChildItem -Path ./trunk -Recurse -include *.rpt
由于文件名可能包含空格,我需要用单引号括起来,以便将这些文件名输入到Java程序进行处理:
java -cp . SomeJavaPgm (Get-ChildItem -Path ./tags -Recurse -include *.rpt)
如何定义一个PowerShell函数并调用它以用单引号限定Get-ChildItem cmdlet的输出或者通过管道传输Get-ChildItem的输出,使其用单引号限定输出?
Get-Childitem -Path ./tags -Recurse -include *.rpt | % {$a = $_.fullname "'$a'"} <<<<
\"$a\"
吗? - Perry Hoekstra"$a
""} - Perry Hoekstra