gpt4 book ai didi

linux - 计算大文件中的字符长度

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

我需要从包含 140000 行的文件中查找字符长度,每个字符串长度各不相同。

aaaaa
bbb
ccccc
ddddd
fff

预期输出如下

strings char-length
2 3
3 5

(表示2个字符串字符长度为3,3个字符串字符长度为5)。我已经尝试过 for-loop,它会读取每一行,但是由于我的文件有 140000 行字符串,因此需要时间。

最佳答案

如果您有 awk 可用,您可以尝试以下命令:

awk '{ print length($0) }' <your_file> | sort | uniq -c

(在我的虚拟机上花费了 27 毫秒,示例测试文件有 7000 行,每行大约 10 个字符长)。

关于linux - 计算大文件中的字符长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55577642/

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