微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > perl请教(已解决)

perl请教(已解决)

时间:10-02 整理:3721RD 点击:

如果我要对FILE_TABLE 文件,进行操作,首先整体扫描一下,提取第一列数据, 然后分别读取每一行,进行相关的处理,请问是不是要打开文档,关闭文档,在打开文档,再关闭文档才能实现呢?

因为我只熟悉while (<FILE_TABLE>) 这个命令,呵呵

FILE_TABLE的格式 如下
0H   00H  top  chip_id  "16'h0,16'h1"  RO
0H  04H   rmu  reset_all  "31'h0,1'h0"  RW-P
0H  08H   rmu  reset_all_exc  "31'h0,1'h0"  RW-P
........................

其实我的问题很简单,读文件,用while (<FILE>)遍历一遍,如何回到文档开头重新遍历第二遍

是不是每次执行while ($line=<MYFILE>)这个命令都会从文件第一句话还是遍历呢?

刚刚跑了一下,果然每次执行while ($line=<MYFILE>)这个命令都会从文件第一句话开始遍历呢,呵呵。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top