gpt4 book ai didi

bash - 更快的 bash 写入文件

转载 作者:行者123 更新时间:2023-11-29 09:10:08 24 4
gpt4 key购买 nike

我正在用 bash 读取一个文件,取出值并将它们保存到另一个文件中。该文件中有大约 10 万行,读取和重写它们大约需要 25 分钟。

是否有一些更快的方法来写入文件,因为现在我只是遍历行,解析一些值并像这样保存它们:

while read line; do
zip="$(echo "$line" | cut -c 1-8)"
echo $zip
done < file_one.txt

一切正常,值被正确解析,我只想知道如何优化流程(如果我可以的话)。

谢谢

最佳答案

bash 循环只会减慢它的速度(尤其是每次迭代调用一次外部程序 (cut) 的部分)。您可以在一个cut 中完成所有这些:

cut -c 1-8 file_one.xt

关于bash - 更快的 bash 写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30775616/

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