Powershell 选择字符串未按模式数组的计划工作



我正在尝试在日志文件中搜索存储在数组中的某些时间。然后,我将匹配项传递回变量以进行进一步处理,但我在第一个障碍上绊倒了。 我正在尝试与以下内容进行模式匹配:

$times = "19/11/2014 23:56","19/11/2014 23:57","19/11/2014 23:58","19/11/2014 23:59"
Get-Content D:tmpApp.log |  select-string -Pattern $times 

应用程序.log文件如下所示:

14-11-19 23:59:11.470 [2752] 信息 应用管理员 - 登录请求 user1@google.com
14-11-19 23:59:11.470 [2752] INFO AppAdmin - 用户登录请求 = rsa@metib.ru 成功。14-11-19 23:59:12.687 [2752] 信息 AppAdmin - onStreamOpened: item = user1@google.com14-11-19 23:59:12.687 [2752] 信息 应用管理员 - 私人流事件::上流打开 - 消息类型 0: 项目 = user1@google.com14-11-19 23:59:12.765 [2752] 信息 应用管理员 - 登录请求 user1@google.com

所以实际上上面的行应该传递给控制台。

关于可能出现什么问题的任何建议?

谢谢!

19/11/14 23:59

与 不匹配

19/11/2014 23:59

相关内容

  • 没有找到相关文章

最新更新