【发布时间】:2013-12-12 23:21:23
【问题描述】:
我正在尝试学习 perl 来解析文件,但是在解析多维数组时遇到了问题。
>cat files
ge-1/1/1.81 up up NODEB_CLUSTER#81
ge-1/1/1.82 up up NODEB_CLUSTER#82
ge-1/1/1.2501 up up *** OM_nodeB_VLAN_2501 ***
ge-1/1/1.2502 up up *** OM_nodeB_VLAN_2502 ***
如果我尝试用分割空格来推动它,它会在第一行和第二行形成 4 列,而在第三和第四行形成 6 列。
我们如何拆分它并创建这样的输出:
ge-1/1/1.81,up,up,NODEB_CLUSTER#81
ge-1/1/1.82,up,up,NODEB_CLUSTER#82
ge-1/1/1.2501,up,up,*** OM_nodeB_VLAN_2501 ***
ge-1/1/1.2502,up,up,*** OM_nodeB_VLAN_2502 ***
谢谢大家
【问题讨论】:
标签: arrays perl multidimensional-array