配列に保存されている特定の時間のログ ファイルを検索しようとしています。次に、さらに処理するために一致を変数に戻していますが、最初のハードルでつまずいています。私は次のパターンマッチを試みています:
$times = "19/11/2014 23:56","19/11/2014 23:57","19/11/2014 23:58","19/11/2014 23:59"
Get-Content D:\tmp\App.log | select-string -Pattern $times
App.log ファイルは次のようになります。
19/11/14 23:59:11.470 [2752] 情報 AppAdmin - ログオン要求 user1@google.com
19/11/14 23:59:11.470 [2752] 情報 AppAdmin - ユーザーのログオン要求 = rsa@metib.ru 成功. 19/11/14 23:59:12.687 [2752] INFO AppAdmin - onStreamOpened が呼び出されました: item = user1@google.com 19/11/14 23:59:12.687 [2752] INFO AppAdmin - PrivateStreamEvents::onStreamOpened - メッセージ タイプ 0 : item = user1@google.com 19/11/14 23:59:12.765 [2752] INFO AppAdmin - ログオン要求 user1@google.com
したがって、実際には上記の行をコンソールに渡す必要があります。
何がうまくいかないのかについて何かアドバイスはありますか?
ありがとう!