Powershell正确使用include关键字

这是我的脚本,运行良好。

$include = @(
    'File.M*'
    'ABC.M*' 
    'XYZ.M*'
)

最后有.M*。无论如何,我可以简单地使用.M*支架外的公共点吗?像这样的东西:

 $include= @((
    "File"
    "ABC" 
    "XYZ"
    )+.M*)

回答

不完全是那样,但你可以这样做

$include = @(
    'File'
    'ABC' 
    'XYZ'
) | ForEach-Object {$_ + ".M*"}

得到同样的东西

File.M*
ABC.M* 
XYZ.M*

另一种方法是使用-replace和正则表达式。

$include = @(
    'File'
    'ABC' 
    'XYZ'
) -replace '$', '.M*'

注:$是每行末尾的位置


以上是Powershell正确使用include关键字的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>