我正在使用telnetlib远程登录我的设备。设备返回可变长度记录,不带分隔符。
每条记录的开头都有一个日期和时间,我可以将其用作分隔符。
如何使用Telnet.expect(list[, timeout])来分隔记录。
示例流:
10/20/12_17:58:24 TEXT TEXT TEXT TEXT ..........
TEXT TEXT TEXT TEXT ..........
TEXT TEXT TEXTTEXT ..........
TEXT TEXT TEXTTEXT ..........
10/20/12_17:58:28 TEXT TEXT TEXTTEXT ..........
TEXT TEXT TEXTTEXT .......... TEXT TEXT TEXTTEXT .......... TEXT TEXT TEXTTEXT ..
10/20/12_17:58:34 TEXT TEXT TEXTTEXT ..........
TEXT TEXT TEXTTEXT ..........
TEXT TEXT TEXTTEXT ..........
10/20/12_17:59:25 TEXT TEXT TEXTTEXT ..........
TEXT TEXT TEXTTEXT ..........