【发布时间】:2019-08-24 17:10:19
【问题描述】:
我想知道如何在 VERILOG 或 SYSTEMVERILOG 测试台中检查文件是否为空。
我有两个想法:
- 使用
$system()任务检查文件大小,并在其中放置一个linux命令,可以判断位数或字节数。 - 使用
$fgets读取第一行。如果该行等于 0,则表示它是空的。
关于第一种方法,我无法获得只告诉我数字的 linux 命令。例如,我尝试过 ls -l 和 wc -c,但它们给我的不仅仅是位数。
关于第二种方法,我真的不知道如何读取特定的行,在这种情况下,它将是文件的第一行。
【问题讨论】: