gpt4 book ai didi

java - 从大小 > 10GB 的大文件中读取行范围的快速方法

转载 作者:太空宇宙 更新时间:2023-11-04 10:00:02 25 4
gpt4 key购买 nike

<分区>

我有一个大小 > 10GB 的 csv 文件,需要在每个页面上显示 100 行并进行分页。

我使用带有 SED 的 PHP 来获取 100 行的文件,如下所示

 sed -n '16224,16482p;16483q' filename > newfile

sed example from here

在 PHP 中,我正在执行如下所示的 SED 命令来获取行的范围

 $res="sed -n '".$starting.",".$stateEnd."p;".$exitState."q' common.csv > newfile.csv 2>error.log";
$output_result = shell_exec($res);

但这需要很长时间才能从文件中获取 100 行的范围。

有没有更好、更快速的方法来读取这些语言(例如 JAVA、PHP 或 PYTHON、SHELL SCRIPT 或 Linux 命令)中的一系列行。

谁能用一个例子来指导我

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com