您的位置:首页 > 运维架构 > Shell

Powershell 递归遍历目录下的文件内容

2009-08-20 18:39 323 查看
# D:\Services\ 指定要递归遍历查找的目录

# *.config 找查找的文件名

$fileList = Get-ChildItem 'D:\Services\' -recurse *.config | %{$_.FullName}
Foreach($file in $fileList)
{

   $tmpContent = Get-Content $file

  for ($i=0; $i -le $tmpContent.length; $i++)
  {
    if($tmpContent[$i] -like '*Over*')  # *Over* 要查找的内容
     {
      write-host $file
      write-host $tmpContent[$i] -background red
    }
   }
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: