首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Powershell: Select-String未按预期进行加工

Powershell: Select-String未按预期进行加工
EN

Stack Overflow用户
提问于 2015-12-19 00:57:20
回答 1查看 266关注 0票数 0

我正在尝试运行一个脚本,该脚本选择目录中文件名中包含"Sitecore.Social“的所有文件。

代码:

代码语言:javascript
复制
$includeFolder = "C:\Sitecore_Installation\afhs72\Website\App_Config\Include\"
$temp = Get-ChildItem ($includeFolder + "*.config") | select-string -SimpleMatch "Sitecore.Social" | group path | select name
echo $temp

下面的链接是我运行脚本时powershell控制台的屏幕截图。我把代码放在了“temp.ps1”里。当我运行脚本时,它没有显示任何文件。

http://i.imgur.com/ZpM9r8K.png

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2015-12-19 01:06:54

如果您只想将其打印到控制台,则可以使用以下代码:

代码语言:javascript
复制
$includeFolder = "C:\Sitecore_Installation\afhs72\Website\App_Config\Include\"
$temp = Get-ChildItem $includeFolder -name *sitecore.social*.config
echo $temp

这段代码将从您的$includefolder路径中获取子项,然后查找名称中任意位置带有sitecore.social的文件名,并在末尾查找.config。

要删除名称中包含该字符串的所有文件,请使用ri (remove-item)

代码语言:javascript
复制
ri C:\Sitecore_Installation\afhs72\Website\App_Config\Include\*sitecore.social*.config
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34360411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档