【发布时间】:2017-01-20 05:41:20
【问题描述】:
我正在尝试从一个巨大的数据文件中打印“END”上方的 5 行。
有人可以帮忙吗?我的文件格式是
-- Count . . . . . . . . . . . . . . . . . . . . . . . ------------------------------------- -------------------------------------------
00000001 0000 0000 00000 2 0 01c 01d 01c 01d 01c 01d 0 1 0 1 0 0 0 0 0 0 0 00
00000002 0001 0000 00000 2 2 019 006 019 006 019 006 0 1 1 1 1 1 1 1 1 1 0 00
00000003 0002 0000 00000 2 0 00d 007 00d 007 00d 007 0 0 0 1 0 0 0 0 0 0 0 00
00000004 0003 0000 00000 2 2 00b 009 00b 009 00b 009 0 0 0 0 0 0 0 0 0 0 0 00
00000005 0004 0000 00000 2 2 01a 008 01a 008 01a 008 0 0 0 0 0 0 0 0 0 0 0 00
END
~
【问题讨论】:
-
您能否展示您所引用的示例?我们在这里看不到任何运营商
[$#i]。构造$#i是数组@i的最后一个元素的索引,例如@i = (100, 200, 300);产生$#i == 2。 -
例如:perlmonks.org/?node_id=983672"$#lines"
-
到目前为止你尝试过什么?请编辑您的问题以包含完整的最小代码示例和可用于帮助您解决问题的小型测试文件。请包括您获得的信息和预期的结果。否则我们只是猜测。谢谢
-
对不起。我觉得这个问题现在更清楚了
-
请附上您尝试过的代码