我有行字符串以下行(迭代线):如何根据行中的特定单词对行字符串(迭代字符串)进行排序?
05-10-2016 15:22:20 %LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback1, changed state to up 05-10-2016 15:22:31 %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1/0, changed state to down 05-10-2016 15:22:43 %LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback1, changed state to down 05-10-2016 15:22:53 %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1/0, changed state to up
我想根据接口名,时间戳行进行排序,这样的结果应该是:
05-10-2016 15:22:20 %LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback1, changed state to up 05-10-2016 15:22:43 %LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback1, changed state to down 05-10-2016 15:22:31 %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1/0, changed state to down 05-10-2016 15:22:53 %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1/0, changed state to up
有人可以帮助我使用PowerShell完成此任务吗?
注意:接口名称可能与上面提到的不同。
哪条命令是你用来获得这个输出? –
这是一个测试日志文件,它使用get-content PS命令读取。 – Sami