我正在尝试从程序的输出中处理多个 mac 地址。输出格式如下 -
Device B0:CA:68:CF:88:54 dev1
Device DC:16:B2:AE:FB:8F dev2
Device B0:CA:68:CF:88:11 dev3
Device DC:16:B2:AE:FB:22 dev4
我想将 mac 地址及其名称存储在一个文件中 我想将 mac 地址存储在一个变量中并进一步处理。
我在 Expect 中遇到了困难。怎么做 ?请帮忙
下面的命令有效,但只给出单个 Mac -
expect -re "Device.*(\[0-9A-Z]\[0-9A-Z]:\[0-9A-Z]\[0-9A-Z]:\[0-9A-Z]\[0-9A-Z]:\[0-9A-Z]\[0-9A-Z]:\[0-9A-Z]\[0-9A-Z]:\[0-9A-Z]\[0-9A-Z])"