|
|
1
2
您的awk解决方案将不得不多次打开该文件,因此我认为您将获得相同的资源使用率。 您可以将文件保持打开状态,直到$1发生更改:
|
|
|
2
1
这应该解决多打开写关闭的问题,尽管如果文件数量变大可能会遇到问题;我不能说,我从未打开过数百个文件进行写操作! 第一行是重要的一行:对于遇到的每个新密钥,它都会打开一个新文件,并将其与该密钥存储在哈希中。最后一行关闭所有打开的文件。
|